我看到一個類似的問題,其中包含相同的錯誤消息,但我試圖在Dreamhost上升級Django/Python,並且沒有此帳戶的sudo權限。我現在的問題是使用easy_install pip - 它說「請對系統進行適當的更改並重試」,但我不知道我應該在這裏做什麼。在dreamhost上安裝PIP
[tambotie] $ easy_install的PIP INSTALL_DIR /usr/local/lib/python2.6/dist-packages/ 錯誤:無法創建或刪除文件的安裝目錄
以下錯誤試圖發生在 安裝目錄添加或刪除文件:
[Errno 13] Permission denied: '/usr/local/lib/python2.6/dist-packages/test-easy-install-21876.pth'
您指定的安裝目錄(通過--install-dir的,--prefix,或 Distutils的默認設置)爲:
/usr/local/lib/python2.6/dist-packages/
也許您的帳戶沒有對此目錄的寫入權限?如果 安裝目錄是系統擁有的目錄,則可能需要以管理員或「root」帳戶登錄 。如果您沒有管理員 訪問此機器,您可能希望選擇不同的安裝目錄 ,最好是您的PYTHONPATH環境 變量中列出的一個。
有關其他選項的信息,您不妨諮詢 文檔:
http://packages.python.org/distribute/easy_install.html
請爲你的系統進行相應的更改,然後再試一次。
這樣做聲稱我下載的文件有數據。 – Zoyt
virtualenv的說明http://docs.python-guide.org/zh/latest/dev/virtualenvs/ – hugomosh