我通過MacPorts安裝了Python,然後更改了該路徑。更改OSX Mountain Lion中的默認python
/opt/local/bin/python
使用此命令
sudo port select python python27
但現在我想在這條道路恢復到Mac的一個
/usr/bin/python
我怎麼能去這樣做?
編輯:
我卸載了MacPort的Python,重新啓動終端,一切都恢復正常。奇怪。但我不知道爲什麼/如何。
我通過MacPorts安裝了Python,然後更改了該路徑。更改OSX Mountain Lion中的默認python
/opt/local/bin/python
使用此命令
sudo port select python python27
但現在我想在這條道路恢復到Mac的一個
/usr/bin/python
我怎麼能去這樣做?
編輯:
我卸載了MacPort的Python,重新啓動終端,一切都恢復正常。奇怪。但我不知道爲什麼/如何。
的sudo port select
命令只交換機什麼/usr/local/bin/python
點,而不會觸及/usr/bin/python
路都沒有。
/usr/bin/python
可執行文件仍然是默認的Apple安裝。儘管在終端提示符處鍵入python
,但您的$PATH
變量仍可能會在/usr/bin
之前看/usr/local/bin
。
是的,你是對的。但是,當我輸入'$ python'時,怎麼才能讓它使用'/ usr/bin'路徑? – Jose187
當它搜索你的'PATH'時,它會停在第一個找到的地方。因此,只需將'/ usr/bin' _before_'/ usr/local/bin'移動到'PATH'中即可。 或者,您可以使用['pythonbrew'](https://github.com/utahta/pythonbrew)。 –
你的路徑是什麼樣的? 'echo $ PATH' –