python - PyCharm 中所有 pip 安装上的 "No matching distribution found"

标签 python proxy installation pip pycharm

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

  • 在 PyCharm 中安装新包(从设置 -> 项目解释器)失败并出现错误消息 No matching distribution found for [package name],例如找不到与 numpy 匹配的分布
  • 更新 PyCharm 中的包(从设置 -> 项目解释器)声称成功并收到 Package successfully installed 通知,但没有更改表中的包版本(并且实际上没有进行更新).
  • 使用 pip 在命令行上安装新包(例如 pip install numpy 失败,并出现与 PyCharm 相同的错误消息。
  • 在命令行上更新包给出了输出 Requirement already up-to-date 并且没有更新。

什么????

最佳答案

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

对于出现此行为的任何其他人:检查您的网络、防火墙、代理等。

关于python - PyCharm 中所有 pip 安装上的 "No matching distribution found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36994096/

相关文章:

Python 以提升的 UAC 权限运行 Popen() 子进程

internet-explorer - 是否可以从命令行更改 IE 代理设置

spring - 使用 httpClient 将代理信息和基本身份验证添加到 Resttemplate

ssl - Nginx 作为交换代理

windows - Windows 开箱即用支持的语言

android - 应用已安装但未出现

python - 使用 pip 且无 sudo 权限安装 Python 包的推荐方法

python - Cython - 检查对象类型

python - 属性错误: 'NoneType' object has no attribute 'split' while execute pelican-quickstart

python - 在 Windows 7 上安装 Light Table 编辑器