2011-11-09 125 views
2

問題是osx python使用默認命令python。這意味着,例如,如果你從macports安裝py-pil,osx python不會找到這個模塊。安裝了macports後python27,我有命令叫python-2.7可用。此前曾有工具,叫做python_select現在它徒勞地完全消失了,請看:osx lion上的默認python

Romans-MacBook:~ holms$ ls /opt/local/bin/python* 
/opt/local/bin/python2.7 /opt/local/bin/python2.7-config /opt/local/bin/pythonw2.7 

Romans-MacBook:~ holms$ sudo port -v install python_select 
---> Cleaning python_select 
---> Removing work directory for python_select 

我甚至試圖從系統中徹底刪除的MacPorts並重新安裝了一切,還是一樣的結果,python_select走了徒勞。如果有人可以通過嘗試下載macports並安裝python27並使用python_select來證實這一點,那就太好了。因爲我需要爲某些軟件編寫osx的一些可執行程序......並且知道osx lion中python_select的情況會很棒。

所以會有兩個問題:

  1. 哪裏是python_select在獅子
  2. 如何使默認python命令使用macport蟒蛇,而不是OSX之一。
+1

的MacPorts刪除'python_select'功能,使用'端口select'代替。請參閱:http://stackoverflow.com/questions/6152765/macports-didnt-place-python-select-in-opt-local-bin和http://stackoverflow.com/questions/6116697/macports-python-select-命令未找到 – birryree

+0

發表評論作爲答案我會接受它=)thnx – holms

回答