0

我尝试安装我自己的 python 包。现在我得到这个错误:

/usr/lib/python2.7/dist-packages/zope/__init__.py:3: UserWarning: Module twisted was already imported from /usr/lib/python2.7/dist-packages/twisted/__init__.pyc, but /root/PACKAGE-0.1-rc is being added to sys.path
  import pkg_resources

磨损,因为我没有告诉他将此路径添加到 sys.path。删除此文件夹后,我收到相同的错误,但路径不同

/usr/lib/python2.7/dist-packages/zope/__init__.py:3: UserWarning: Module twisted was already imported from /usr/lib/python2.7/dist-packages/twisted/__init__.pyc, but /usr/local/lib/python2.7/dist-packages/PACKAGE-0.1_rc-py2.7.egg is being added to sys.path
  import pkg_resources

我用谷歌搜索,在这里也发现了一个类似的错误:pkg_resources 的 Debian 错误报告 有人重现了这个错误:

$ python
Python 2.6.6 (r266:84292, Apr 20 2011, 09:34:38) 
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pkg_resources
__main__:1: UserWarning: Module paste was already imported from None, but /usr/lib/python2.6/dist-packages is being added to sys.path

但我无法以这种方式重现它。

这个错误看起来也像这个Stackoverflow-Module pytz 已经被导入。但是我无法从这篇文章中获得任何有用的信息。

/usr/local/lib/python2.7/dist-packages/PACKAGE-0.1_rc-py2.7.egg

这对我来说是我的包裹所在的文件夹。

我正在使用 python-setuptools 0.6.24-1。在 setuptools 错误跟踪器上,它说这个错误应该在版本 0.6c10 中修复Setuptools Bugfix

有人建议我摆脱这个问题吗?

4

1 回答 1

5

我通过使用以下方法将 setuptools 升级到 2.0.2 来解决此问题:

sudo pip install -U setuptools
于 2014-01-02T15:41:34.590 回答