2011-05-29 77 views
2

我在一臺安裝有python2.6的「rudimental」安裝的bluehost服務器上。 我安裝在我的用戶目錄python2.6的工作正常,到目前爲止,但是當我嘗試使用「的setup.py安裝」,「easy_install的」或安裝Python包「PIP安裝」我得到:
error: invalid Python installation: unable to open /usr/lib/python2.6/config/Makefile (No such file or directory)
所以它試圖使用沒有這個Makefile的系統範圍的安裝。同樣使用--prefix或--user參數也無濟於事。Python setup.py install使用了錯誤的Python安裝路徑

如何告訴pip或easy_install在我的用戶目錄中使用python-installation?

回答

5

你需要通過指定命令行上的Python解釋器來執行setup.py,像這樣:

/path/to/python setup.py install


UPDATE:

的錯誤信息表明你不t在您的系統上安裝了python-dev程序包 。

+0

我也試過了: /home/user/.local/bin/python2.6的setup.py安裝--user 但仍: 運行安裝 錯誤:無效的Python安裝:無法打開/usr/lib/python2.6/config/Makefile(沒有這樣的文件或目錄) – jacques 2011-05-29 14:12:52

+0

那麼,這是否工作? – 2011-05-29 14:13:23

+0

我不得不編輯我的評論... 但仍然是相同的錯誤。 – jacques 2011-05-29 14:21:13

0

我剛剛通過手動安裝所需的軟件包解決了問題,意思是將源文件複製到我的本地python文件夾中。 感謝您的幫助。

最佳 雅克

相關問題