【问题标题】:How can I see the current value of my $PATH variable on OS X?如何在 OS X 上查看我的 $PATH 变量的当前值?
【发布时间】:2013-01-15 00:55:17
【问题描述】:

$$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 启动并运行。

【问题讨论】:

    标签: macos bash path environment-variables homebrew


    【解决方案1】:

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

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

    echo $PATH
    

    【讨论】:

      【解决方案2】:

      您需要使用命令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
      

      对我来说,这份清单似乎很完整。

      【讨论】:

      • 谢谢。如果您可以查看列出的其他问题,我将不胜感激。但是感谢您对 $PATH 的澄清。
      • 值得注意的是,从echo $PATH(或者,在这种情况下,只是$PATH)返回的字符串更像一个数组,其中每个冒号(“:”)是每个条目之间的分隔符。在每个 : 处想象一个空格(或换行)会很有帮助。
      【解决方案3】:

      使用命令:

       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:

      【讨论】:

        【解决方案4】:

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

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

        【讨论】:

          【解决方案5】:

          要将路径列为单独的行,您可以使用: echo "${PATH//:/\n}"

          【讨论】:

            猜你喜欢
            • 2013-09-07
            • 2020-03-26
            • 2015-08-08
            • 2013-11-10
            • 2012-03-08
            • 2011-04-17
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多