简体   繁体   English

Python pip pkg_resources.DistributionNotFound

[英]Python pip pkg_resources.DistributionNotFound

Pip sees a package of version 1.4.0 , but then complains that I need >=0.9.34 version of it. Pip看到1.4.0版本的软件包,但后来抱怨我需要>=0.9.34版本。 Isn't 1.4.0 > 0.9.34 ? 不是1.4.0 > 0.9.34

root@36e7a0a55174:~/tldr-integration-tests# pip show testtools
---
Name: testtools
Version: 1.4.0
Location: /usr/local/lib/python2.7/dist-packages
Requires: python-mimeparse, unittest2, extras
root@36e7a0a55174:~/tldr-integration-tests# lettuce ./tldr_integration_tests
Traceback (most recent call last):
  File "/usr/local/bin/lettuce", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2707, in <module>
    working_set.require(__requires__)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 686, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 584, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: testtools>=0.9.34
root@36e7a0a55174:~/tldr-integration-tests# pip --version
pip 1.5.6 from /usr/local/lib/python2.7/dist-packages/pip-1.5.6-py2.7.egg (python 2.7)

pip install -U setuptools帮了忙

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM