美文网首页
记mac 环境变量配置踩坑

记mac 环境变量配置踩坑

作者: 书香依旧 | 来源:发表于2023-03-28 16:22 被阅读0次

    俗话说,no zuo no die
    手欠升级Pycharm+补丁,又手欠动了环境变量,导致adb命令失效,每次source时都报错,记录下,以后可别踩坑了

    前提描述:
    已配置环境变量如下

     #java_11
    ····
     #android
    ····
     # python
    PATH = "/usr/local/bin:${PATH}"
    export PATH
    alias python="/usr/local/bin/python3.9"
    

    问题描述:
    source ~/.bash_profile 报错类似于这种:/Users/lucilerong/.bash_profile:13: /usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/go/bin:/Library/Apple/usr/bin:/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home/bin:/Users/lucilerong/android-sdk-macosx/platform-tools:/Users/lucilerong/android-sdk-macosx/tools:/Users/lucilerong/android-sdk-macosx/build-tools/29.0.3 not found
    重点问题是adb好使,python不好使了!!!!

    问题排查:
    1.发现报错信息貌似是什么路径不对,从变量中入手查,发现配置的路径啥的也没问题
    2.adb好使,python不好使,且报错是从13行开始,从python开始这里有问题
    3.对比线上大家配置的,发现内容也没什么不一样
    4.最后手动敲了一遍,貌似。。。。。环境变量PATH后边不可以有空格

    问题解决:

    python

    PATH = "/usr/local/bin:${PATH}"
    这里把PATH后边空格去掉变为

    python

    PATH="/usr/local/bin:${PATH}"
    再次source就没有报错了~

    以后可不瞎折腾了。。。。。

    相关文章

      网友评论

          本文标题:记mac 环境变量配置踩坑

          本文链接:https://www.haomeiwen.com/subject/jktxddtx.html