![通过pycharm创建anaconda环境出现HTTP错误](https://linux22.com/image/1578340/%E9%80%9A%E8%BF%87pycharm%E5%88%9B%E5%BB%BAanaconda%E7%8E%AF%E5%A2%83%E5%87%BA%E7%8E%B0HTTP%E9%94%99%E8%AF%AF.png)
所以我最近刚刚安装了 pycharm 和 anaconda,并且在尝试使用新的 conda 环境在 pycharm 中设置文件时出现此错误:
解决环境:...工作...失败
CondaHTTPError:URL 的 HTTP 000 连接失败 https://repo.anaconda.com/pkgs/r/noarch/repodata.json.bz2已用时:-
尝试检索此 URL 时发生 HTTP 错误。HTTP 错误通常是间歇性的,只需简单重试即可解决问题。
如果您当前的网络https://www.anaconda.com被阻止,请向您的网络工程团队提出支持请求。
SSLError(MaxRetryError('HTTPSConnectionPool(host=\'repo.anaconda.com\',port=443):url 超出最大重试次数:/pkgs/r/noarch/repodata.json.bz2(由 SSLError(“无法连接到 HTTPS URL,因为 SSL 模块不可用。”))'))
奇怪的是,当我通过它自己的 GUI 手动设置 anaconda 环境并在 pycharm 中引用它时,它似乎工作正常。有人知道为什么 pycharm 会抛出该错误而 anaconda 本身不会吗?
答案1
我在新的 conda 环境中使用 google-cloud 服务时遇到了同样的错误。您的系统抱怨没有任何 SSL 模块。
解决方案非常简单。
pip install pyopenssl
如果您在 Anaconda 中运行,请确保在相关环境中使用 pip,方法是事先调用:
conda activate concerned_env