我正在嘗試安裝setuptools。當我運行 「SH setuptools的-0.6c9-py2.4.egg」 我收到以下消息:如何安裝setuptools?
權限被拒絕: 「/usr/lib/python2.4/site-packages/test-easy-安裝-26338.write-test'
可以預期,因爲我沒有系統權限。一些我如何創建「虛擬」Python的想法。
我下載了「virtual-python.py」並使用站點範圍的Python運行它。它在我的主目錄中創建「lib」,「bin」和「include」子目錄。在「virtual-python.py」我看到下面的消息的輸出的結尾:
你現在就可以下載 ez_setup.py,並運行 /家庭/ MYNAME /斌/ Python的ez_setup .py
我下載並運行它。但是,比我得到同樣的錯誤消息:
權限被拒絕: '/usr/lib/python2.4/site-packages/test-easy-install-925.write-test'
好的。我使用「前綴」給力ez_setup.py寫入到本地目錄:
/home/myname/bin/python ez_setup.py --prefix=~
然後我得到:
- 您可以設置安裝目錄,以支持「.pth」通過
使用方法之一文件描述 這裏:http://peak.telecommunity.com/EasyInstall.html#custom-installation-locations
因此,我被重定向到我之前閱讀的同一頁面。所以,我現在不知道該怎麼做。
我也有另一條線索:
- 可以在安裝目錄添加到PYTHONPATH 環境變量。 (它必須然後 也可以在PYTHONPATH只要您運行 Python和要使用的包(一個或多個) 正在安裝。)
但如果我鍵入:
PYTHONPATH=/home/myname/lib/python2.4/site-packages
我仍然會得到與Python沒有看到我的環境變量相同的結果。
任何人,請認真幫助我嗎?
沒有root權限。 – user3710044 2017-03-19 10:26:48