我已經安裝了使用macports的Python 2.7,並且因爲我的$ PATH變量,這就是我輸入$ python時得到的那個變量。然而,virtualenv默認使用Python 2.6,除非我記得用-p標誌強制執行它。系統python與用戶python
與此相關,在全球運行蛋黃-l顯示以下內容:
Python - 2.6.1 - active development (/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload)
所以我的問題是,我應該做的事情,以確保系統始終使用的MacPorts'的Python 2.7或者是不值得擔心蘋果的Python 2.6.1顯然是混合在一起的?
嗯。收到一個錯誤:$源/usr/local/bin/virtualenvwrapper.sh 回溯(最近通話最後一個): 文件 「」,1號線,在 導入錯誤:沒有模塊名爲virtualenvwrapper.hook_loader virtualenvwrapper.sh:運行初始化掛鉤時出現問題。如果Python無法導入模塊virtualenvwrapper.hook_loader,請檢查是否爲VIRTUALENVWRAPPER_PYTHON =/opt/local/bin/python安裝了virtualenv,並且PATH設置正確。 –
wmfox3
2011-05-28 04:07:20