CondaHTTPError:Unix中的HTTP 000连接失败

问题描述

当我使用conda命令(包括更新,创建新环境等)时,我遇到了CondaHTTPError:HTTP 000 Unix中的连接失败 。我尝试了conda config --set ssl_verify no,但没有帮助。我该如何解决这个问题?

conda version : 4.8.2
conda-build version : 3.18.11
     python version : 3.7.6.final.0
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
               https://repo.anaconda.com/pkgs/main/noarch
               https://repo.anaconda.com/pkgs/r/linux-64
               https://repo.anaconda.com/pkgs/r/noarch
platform : linux-64

解决方法

在过去的几周中,已经有几篇有关此问题的报告,但是很难找到具有足够经验的人来解决这些问题(请参阅herehere)。我认为他们认为现有Conda troubleshooting page的现有建议已涵盖了该建议,但这些解决方案均不适用于新出现的问题。

我建议使用带有-v选项的Conda命令来查找有关您的问题的更多详细信息,并编辑您的文章以包括它们。您还应该添加是否在防火墙后面。最后,检查是否设置了以下任何环境变量:PYTHONPATH,DYLD_LIBRARY_PATH或DYLD_FALLBACK_LIRBRARY_PATH。显然,这可能会干扰Conda识别SSL模块。如果是这样,请尝试取消设置它们,看看是否可以解决问题。就我而言,它们都没有设置,因此其起源仍然是个谜。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...