PyCharm 加载包列表时出错

PyCharm Error Loading Package List

前几天刚下载PyCharm,想下载几个包。我将 Windows 10 与 PyCharm 2016.2.2 和 python 3.5.2 一起使用。当我转到可用包屏幕时,它不断显示:

Error loading package list:pypi.python.org

我只是想下载 BeautifulSoup,但我显然遗漏了一些东西。任何帮助都会很棒。

这是去年夏天的一个问题:https://intellij-support.jetbrains.com/hc/en-us/community/posts/207207469-PyCharm-interpreter-can-t-find-new-packages

您是否尝试过从 http://pypi.python.org/simple/ 拉取?

你应该更新到 PyCharm 2016.2.3

Help -> Check for Updates...

首先,我认为您应该使用文件中的默认首选项来安装包。其次,您应该检查 "Manage Repositories" 是否有任何不可用的来源。

我在公司防火墙后面遇到了这个问题。我所要做的就是去 Settings/Appearance and Behavior/System Settings/HTTP Proxy 并检查 Auto-detect proxy settings 并且它起作用了。

我遇到了同样的问题,解决方案是我将其他一些存储库添加到存储库管理器中。所以,确保你没有任何额外的

https://pypi.python.org/simple at Repositories

如果您 运行 PyCharm 在 OSX 上使用代理,您需要定义代理配置,以下应该可以解决问题:

  • 单击 PyCharm > 首选项 > 外观和行为 > 系统设置 -> HTTP 代理
  • 或者select自动检测代理设置
  • 或select 手动代理配置
    1. 定义主机名端口
    2. 和可选的代理身份验证如果需要
  • 单击应用

更新 PyCharm 2020 年 1 月构建

如果您在代理后面,那么

  • 转到文件->设置在设置对话框中搜索代理
  • 检查自动检测代理设置:

以上所有解决方案都不适合我,我不得不使用代理手动安装软件包:

pip install -U <package_name> --user --proxy=<your proxy>

如果您使用的是企业许可证,请确保您已连接到企业 VPN

我遇到了同样的问题。我尝试了 HTTP 选项,但它没有用,然后我打开管理存储库并删除了除 https://pypi.python.org/simple 之外的所有选项并且它起作用了。

文件 -> 设置 -> Python 解释器 -> 添加包 -> 管理存储库 -> 仅设置“https://pypi.python.org/simple”,如@Jee Mok,对我来说很好。