2012-11-27 101 views
1

嘿:)我正在使用Mountain Lion在Mac上工作,並從自制軟件中安裝了Ruby 1.9.3和Python 2.7.3。但是,which pythonwhich ruby分別返回它們分別位於/ usr/local/bin/__。我希望他們讀取/ usr/local/Cellar/python或/ usr/local/Cellar/ruby​​。我如何改變他們的路徑?更改python和ruby的默認目錄

回答

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

1

好像你應該只需要修改你的$PATH/usr/local/bin之前,包括/usr/local/Cellar。你的shell將使用它找到的第一個。