我試圖讓python-connect-mysql模塊運行,但是當我在我的命令shell上執行python setup.py install
時,出現以下錯誤:
[Errno 13] Permission denied: '/Library/Python/2.7/site-packages/test-easy-install-2259.write-test'如何編輯python包含路徑
The installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:
/Library/Python/2.7/site-packages/
我已經安裝了Python 3.2和需要安裝/Library/Python/3.2/site- packages/
我已經瀏覽了許多解決方案,但不太瞭解命令shell。我嘗試了以下編輯我的.bash_profile並收到一個錯誤,說文件不存在:
sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit ~/.bash_profile
然後我嘗試:touch ~/.bash_profile
,但不知道該怎麼辦,一旦我到了那裏 - 的博客,我讀了非常粗略的指示 - 所以我打退出,它使我退出。
這似乎是我下載第三方軟件包的最大障礙。我再次嘗試了sudo /Applications/TextEdit.app...
方法,看看終端是否會讓我打開bash_profile,因爲我已經觸摸它並收到一條錯誤消息,表示我沒有權限打開該文件。有人可以幫忙嗎?我快瘋了!
我有virtualenv - 我正在使用它來運行DJANGO並瞭解有關php的信息 - 只需打開virtualenv並運行安裝程序? –
是的,你所要做的就是創建你的virtualenv,然後用virtualenv爲你提供的工具安裝模塊(檢查將爲此創建的'bin'文件夾),例如,使用'virtualenv〜/創建一個virtualenv, .virt'(假設你想將virtualenv放在'.virt'中),然後用'〜/ .virt/bin/python setup.py install'或其他方便的東西來安裝軟件包,我們都喜歡'〜/ .virt/bin/pip安裝django' – tehmisvh