PyCharm中所有pip安装上的“找不到匹配的分发”

alk*_*djg 5 python installation proxy pip pycharm

我在运行PyCharm Community Edition 2016.1.2和Python 3.4.3的Windows 7上,并且具有以下行为:

  • 在PyCharm中(从“设置”->“项目解释器”)安装新软件包失败,并显示错误消息No matching distribution found for [package name],例如No matching distribution found for numpy
  • 在PyCharm中更新软件包(从“设置”->“项目解释器”)声称成功Package successfully installed,但没有更改表中的软件包版本(并且实际上没有进行更新)。
  • 使用pip在命令行上安装新软件包(例如,pip install numpy失败并显示与PyCharm相同的错误消息。
  • 在命令行上更新程序包Requirement already up-to-date不会输出,也没有更新。

什么????

alk*_*djg 3

这是 pip 无法正常连接互联网时的行为。就我而言,我运行了 Fiddler,因此 pip 无法通过 Fiddler 的代理。

对于遇到此行为的其他人:检查您的网络、防火墙、代理等。