2011-06-03 116 views
3

我想在centos 5.6上为python 2.7.1安装setuptools。系统版本是Python 2.4中安装python的安装工具

我发现了一个类似的问题here但解决方法带来了同样的错误:setuptools-0.6c11-py2.7.egg: line 3: exec: python2.7: not found

的Python位于/usr/bin/python2.7.1

任何想法?

+1

我不明白你的观点。您是否在安装python 2.4时尝试安装python 2.7.1的setuptools?那么显然你应该在之前升级python。 – glarrain 2011-06-03 00:14:23

回答

6

看起来安装程序想要执行python2.7,而您的二进制文件被称为python2.7.1

尝试在您的/usr/bin/目录中创建符号链接。

sudo ln -s /usr/bin/python2.7.1 /usr/bin/python2.7

+0

啊谢谢你!我应该注意到! 现在当我运行'sh setuptools-0.6c11-py2.7.egg'时,我得到错误'zipimport.ZipImportError:无法解压数据; zlib不可用“,但是在一个python解释器中'import zlib'工作得很好 – GP89 2011-06-03 09:37:45

+0

得到了不同的zlib安装并重新编译了python并使其工作。谢谢! – GP89 2011-06-03 12:51:42

+0

我在Windows上遇到了同样的问题。 在C:\ ncrdev \ Python27中,我将python.exe复制到了python2.7.exe,并修复了它。 – ajeans 2017-01-23 10:15:08