3

我在一个 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 安装?

4

2 回答 2

5

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

/path/to/python setup.py install


更新:

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

于 2011-05-29T14:06:21.487 回答
0

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

最佳雅克

于 2011-05-29T18:11:33.353 回答