嘿 :) 我正在使用带有 Mountain Lion 的 Mac,并从自制软件中安装了 Ruby 1.9.3 和 Python 2.7.3。但是,which python
并which ruby
返回它们分别位于 /usr/local/bin/ _ _ 中。我希望他们从 /usr/local/Cellar/python 或 /usr/local/Cellar/ruby 中读取。我如何改变他们的路径?
问问题
58 次
2 回答
1
似乎你应该只修改你$PATH
的 include /usr/local/Cellar
before /usr/local/bin
。你的 shell 将使用它找到的第一个。
于 2012-11-27T03:48:20.550 回答
0
我不知道在 mac 上,但在 linux 上,它们被设置为 /usr/local/bin/* 的链接
如果您想更改符号链接,您可以运行
ln -s /user/local/Celler/python /usr/local/bin/python
创建新符号链接的命令。
这是否适用于 OSX 我无法确认。
您可能想尝试的另一种方法是直接调用自制版本,而不是让系统上的所有内容都使用它们。或者只是建立一个到其他东西的符号链接,比如ln -s /user/local/Celler/python /usr/local/bin/pythonH
于 2012-11-27T03:43:59.073 回答