【发布时间】:2013-01-18 15:39:24
【问题描述】:
所以我尝试在新服务器上安装 setuptools,所以我得到了
wget http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg
并尝试在文件所在的目录中sh setuptools-0.6c11-py2.7.egg 我得到
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named setuptools.command.easy_install
我在任何地方都找不到任何调试方法。
当我尝试时
import sys
from setuptools.command.easy_install import bootstrap
sys.exit(bootstrap())
我明白了
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named setuptools.command.easy_install
当我在 python 解释器中输入 sys.path 时,它会给我以下信息:
['', '/opt/python2.7/lib/python27.zip', '/opt/python2.7/lib/python2.7', '/opt/python2.7/lib/python2.7/plat-linux3', '/opt/python2.7/lib/python2.7/lib-tk', '/opt/python2.7/lib/python2.7/lib-old', '/opt/python2.7/lib/python2.7/lib-dynload', '/opt/python2.7/lib/python2.7/site-packages']
【问题讨论】:
-
不确定出了什么问题;如果需要起点,可以在this previous answer of mine 中查看 shell 脚本的确切内容。
-
您是否在符号链接路径中运行它?胡乱猜测,也许
os.path.abspath('$0')解析链接错误。 -
不确定,我是 Linux 新手,我刚刚将 Python 升级到 2.7,在教程结束时它给了我这个错误
-
最奇怪的部分,错误是 Pythonic,当我尝试您发布的引导方法时,我得到了同样的错误
-
好的,下一个测试:
import zipfile有效吗?如果是这样,zipfile. is_zipfile('setuptools-0.6c11-py2.7.egg')是返回 True 还是 False?
标签: python linux setuptools