这是一个头像树桩,所以我张贴了这个问题后,审查和阅读了所有先前的帖子对这个问题。
运行OSX 10.9 Python 2.7无virtualenv
pip install awssh
Downloading/unpacking awssh
Downloading awssh-0.1.tar.gz
Cleaning up...
Exception:
Traceback (most recent call last):
File "/Library/Python/2.7/site-packages/pip-1.5.2-py2.7.egg/pip/basecommand.py",
line 122, in main
status = self.run(options, args)
File "/Library/Python/2.7/site-packages/pip-1.5.2-py2.7.egg/pip/commands/install.py",
line 274, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/Library/Python/2.7/site-packages/pip-1.5.2-py2.7.egg/pip/req.py",
line 1215, in prepare_files
req_to_install.run_egg_info()
File "/Library/Python/2.7/site-packages/pip-1.5.2-py2.7.egg/pip/req.py",
line 288, in run_egg_info
logger.notify('Running setup.py (path:%s) egg_info for package %s' % (self.setup_py, self.name))
File "/Library/Python/2.7/site-packages/pip-1.5.2-py2.7.egg/pip/req.py",
line 265, in setup_py
import setuptools
File "/Library/Python/2.7/site-packages/setuptools/__init__.py", line 11, in <module>
from setuptools.extension import Extension
File "/Library/Python/2.7/site-packages/setuptools/extension.py", line 8, in <module>
File "/Library/Python/2.7/site-packages/setuptools/dist.py", line 21, in <module>
packaging = pkg_resources.packaging
AttributeError: 'module' object has no attribute 'packaging'
此错误是由于存在过时的
pkg_resources
版本造成的。为了消除错误,请执行以下操作:启动python会话,导入
pkg_resources
,并查看从中加载该会话的文件:删除此文件(以及关联的
*.py
文件):就这样!重新运行安装程序;它应在没有任何错误的情况下完成:
警告
如果您使用的是基于Debian的Linux系统,那么这个文件可能是通过
python-pkg-resources
包安装的。因此,更新或重新安装此包将恢复陈旧的模块!还要注意,您正在处理一个应该由apt
控制的文件。相关问题 更多 >
编程相关推荐