首页 文章

如何在OS X上查看$ PATH变量的当前值?

提问于
浏览
60

$ $ PATH

收益:

-bash:/usr/local/share/npm/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/local/sbin:~/bin:/Library /Frameworks/Python.framework/Versions/Current/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/ bin:没有这样的文件或目录

这似乎非常难看,可能是giving me issues同时让Homebrew也运行起来 .

4 回答

  • 96

    您需要使用命令 echo $PATH 来显示PATH变量,或者您只需执行 setenv 来显示所有环境变量 .

    通过键入 $PATH ,您尝试将PATH变量内容作为命令名运行 .

    Bash以任何方式显示路径的内容 . 根据您的输出,将按以下顺序搜索以下目录:

    /usr/local/share/npm/bin
    /Library/Frameworks/Python.framework/Versions/2.7/bin
    /usr/local/bin
    /usr/local/sbin
    ~/bin
    /Library/Frameworks/Python.framework/Versions/Current/bin
    /usr/bin
    /bin
    /usr/sbin
    /sbin
    /usr/local/bin
    /opt/X11/bin
    /usr/local/git/bin
    

    对我来说,这个列表似乎是完整的 .

  • 24

    通过在命令提示符下单独输入 $PATH ,您正在尝试运行它 . 这与Windows不同,只需键入 path 即可获得路径输出 .

    如果你想看看路径是什么,只需回显它:

    echo $PATH
    
  • 1

    使用命令:

    echo $PATH
    

    你会看到所有的路径:

    /Users/name/.rvm/gems/ruby-2.5.1@pe/bin:/Users/name/.rvm/gems/ruby-2.5.1@global/bin:/Users/sasha/.rvm/rubies /ruby-2.5.1/bin:/Users/sasha/.rvm/bin:

  • 0

    对于MacOS,请确保您知道GO安装的位置

    export GOPATH=/usr/local/go
    PATH=$PATH:$GOPATH/bin
    

相关问题