问题描述
||
我在安装了python2.6的“基本”安装的bluehost服务器上。
我已经在用户目录中安装了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?
解决方法
您需要通过在命令行上指定哪个python解释器来执行
setup.py
,如下所示:
/path/to/python setup.py install
更新:
错误消息表明您没有python-dev
软件包
安装在您的系统上。
, 我只是通过手动安装所需的软件包来解决问题,这意味着将源文件复制到本地python文件夹中。
无论如何,感谢您的帮助。
最好
雅克