我的Mac(我剛剛開始用於開發機器從Windows世界稍微拉伸我的翅膀)有2個系統安裝版本的Python(python25-apple和python26蘋果)以及我安裝並想要使用的2.7。在OSX上安裝到正確版本的python
我已經成功運行port select python python27
,當我列出版本時,python27顯示爲活動狀態,當我運行python --version
時,我得到2.7.3。
我正在嘗試使用easy_install或pip來安裝oauth2。在我的shell中運行了適當標記的setuptools.egg文件:setuptools-0.6c11-py2.7.egg(例如https://stackoverflow.com/a/5792150/8151),我期望在正確的python版本中具有easy_install指向,但是當我運行easy_install pip -n
或easy_install oauth2 -n`,兩者都使用該文件的2.6版本,由於某些原因,安裝工具似乎沒有將easy_install更新爲2.7版本。或者至少這是我認爲似乎是錯誤的。另外,在我的路徑中現在有一個easy_install-2.6,所以看起來好像easy_install指向了正確的版本,但它仍然試圖安裝2.6版本的pip或oauth2。
我有沒有想過在這裏的某個步驟,或者有另一種方法來做我需要做的事情?
編輯
我也許應該注意到,我的MacPorts從安裝蟒蛇。
雖然我仍想知道爲什麼我沒有得到正確的版本(或至少有一些關於如何解決它的更好的信息),我能夠通過從他們的安裝包中安裝oauth2來解決我的直接問題。 – cori 2013-05-11 21:35:51