-1
我已经在CentOS机器上安装了python,它已经安装了python2.4并且配置它运行python2.7默认。easy_install冲突为python2.4和python2.7
然而,当我写 '的easy_install' 它会引发错误,如
Traceback (most recent call last):
File "/opt/python2.7.1/bin/easy_install", line 5, in ?
from pkg_resources import load_entry_point
File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 2482, in ?
for dist in working_set.resolve(
File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 483, in resolve
raise DistributionNotFound(req) # XXX put more info here
pkg_resources.DistributionNotFound: setuptools==0.6c11
我觉得easy_install
下/usr/bin/
链接的python2.4。我如何运行/opt/python2.7.1/bin/easy_install
默认?
对于$ PATH:
/opt/python2.7.1/bin:/usr/devs/bin:/usr/local/bin:/bin:/usr/bin:/home/ops/bin
为$ LD_LIBRARY_PATH:
/opt/python2.7.1/lib:
对于使用easy_install:
Traceback (most recent call last):
File "/opt/python2.7.1/bin/easy_install", line 5, in ?
from pkg_resources import load_entry_point
File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 2482, in ?
for dist in working_set.resolve(
File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 483, in resolve
raise DistributionNotFound(req) # XXX put more info here
pkg_resources.DistributionNotFound: setuptools==0.6c11
你可以用下面的输出更新你的问题:'echo $ PATH; echo $ LD_LIBRARY_PATH; easy_install;' – aayoubi
我已经更新了这个问题。 – brsbilgic
你的LD_LIBRARY_PATH很奇怪。您的导出已正确设置为'export LD_LIBRARY_PATH =/opt/python2.7.1/lib:$ LD_LIBRARY_PATH'?将其添加到问题中。 – aayoubi