Python setup.py install使用错误的Python安装路径

时间:2011-05-29 13:41:05

标签: python pythonpath

我在bluehost-server上,它有一个python2.6的“基本”安装。 我在我的用户目录中安装了python2.6,到目前为止工作正常,但是当我尝试使用“setup.py install”,“easy_install”或“pip install”安装python包时,我得到了:
error: invalid Python installation: unable to open /usr/lib/python2.6/config/Makefile (No such file or directory)
因此,它尝试使用没有此Makefile的系统范围的安装。使用--prefix或--user参数也无济于事。

如何告诉pip或easy_install在我的用户目录中使用python-installation?

2 个答案:

答案 0 :(得分:5)

您需要通过在命令行中指定哪个python解释器来执行setup.py,如下所示:

/path/to/python setup.py install


<强>更新

错误消息表明您没有python-dev包 安装在你的系统上。

答案 1 :(得分:0)

我刚刚通过手动安装所需的软件包解决了这个问题,这意味着将源文件复制到我的本地python文件夹中。 无论如何,谢谢你的帮助。

最佳

雅克