如何在Mac 10.8.2中编辑PATH变量?

4

我在编辑我的PATH时遇到了很多麻烦。我看到过在PATH的前面或后面添加的指令,但实际上我想更改PATH中位置的顺序,所以我真的只想访问它进行编辑。

到目前为止,我一直在使用终端,因为我不知道如何以其他方式访问PATH

当我尝试ECHO $PATH时,输出如下:

/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/erensila/.rvm/bin

然而,我似乎找不到包含所有这些信息的文件。首先,我的主目录或其他任何地方都没有 .profile 文件。唯一包含任何 PATH 相关信息的文件似乎是我的 ~/.bash_profile,但是这个文件似乎只处理将 Python 和 RVM 相关位置添加到 PATH 中。我真的很希望有人能帮助我理解如何编辑 PATH/在哪里访问它。另外,我应该担心我没有 .profile 吗?我应该创建它吗?谢谢!**我想要编辑 PATH 而不仅仅是在开头或结尾附加路径的原因是 Homebrew 建议 /usr/local/bin 出现在 PATH 的 /usr/bin 之前。

这更适合于http://apple.stackexchange.com。 - nwinkler
1个回答

4

同时,也可以检查 /etc/paths 文件。有许多地方可以设置/编辑路径,但根据我所见,在10.8中,这通常是路径的全局来源。


谢谢。我确实在那里找到了我的路径的一些组件。 我理解 /etc/paths 是一个文件,对吗?它不是一个目录是正常的吗? - ess

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接