Python pip 说 : pkg_resources. DistributionNotFound : pip==1. 4.1

标签 python python-2.7 ubuntu pip

我刚刚全新安装了 Ubuntu 14.04,还安装了 pycharm。 Pycharm 说 setuptools 和 pip 没有安装并提供安装它。我只是 pip 击“Ÿes”,它似乎安装了它。过了一会儿,我想使用 pip 安装 Flask(顺便说一句,这很棒),所以我执行了 sudo pip install flask。令我惊讶的是,它说了以下内容:

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 5, in <module>
    from pkg_resources import load_entry_point
  File "build/bdist.linux-x86_64/egg/pkg_resources.py", line 2797, in <module>

  File "build/bdist.linux-x86_64/egg/pkg_resources.py", line 576, in resolve
    def resolve(self, requirements, env=None, installer=None,
pkg_resources.DistributionNotFound: pip==1.4.1

所以我只是尝试了常规方法:我下载了 get-pip.py 并运行了它,但是上面写着:Requirement already up-to-date: pip in/usr/local/lib/python2.7/分布式包

我找到了一些其他的 similar problems在 SO 上,建议查看 /usr/local/lib/python2.7/site-packages/,但该文件夹是空的。

有人知道哪里出了问题以及我该如何解决这个问题吗?欢迎所有提示!

最佳答案

在12.04下有同样的问题。

sudo easy_install pip==1.4.1 成功了。

关于Python pip 说 : pkg_resources. DistributionNotFound : pip==1. 4.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23591705/

相关文章:

python - 为什么我得到这个 "module ' nltk.translate.metrics' 没有属性 'precision' ”?

python - 在 colorbar matplotlib 上记录标签

python - 如何在 Python 中构建这样一个函数式编程工具?

python - 如何在python中打印出两个 "|"之间的子字符串?

php - 屏幕输出到 PHP

python - 执行没有多处理池映射的进程列表

python - 仅解析 div 类 python 中的文本

python - 在包含元组的列表列表中查找重复项

mongodb - 无法在 Ubuntu 中使用 MongoDB 导出整个数据库

java - 我只是尝试安装 Netbeans,但 JDK 有更多问题