从conda提示符安装任何软件包时出现SSL错误

Upe*_*ngh 3 ssl proxy ssl-certificate anaconda

我将Anaconda Navigator用于机器学习实验。最近,无论我尝试使用conda提示符进行何种安装,我都开始收到此奇怪的SSL错误。该错误是SSL错误。我正在发布我收到的错误消息

解决环境:失败

CondaHTTPError:URL https://repo.anaconda.com/pkgs/free/linux-64/repodata.json.bz2的 HTTP 000连接失败 :-

尝试检索此URL时发生HTTP错误。HTTP错误通常是间歇性的,只需重试即可。

如果您当前的网络已阻止https://www.anaconda.com,请向您的网络工程团队提出支持请求。

SSLError(MaxRetryError('HTTPSConnectionPool(host = \'repo.anaconda.com \',port = 443):URL超过最大重试次数:/pkgs/free/linux-64/repodata.json.bz2(由SSLError(SSLError引起) (“握手失败:错误([(\'SSL例程\',\'ssl3_get_server_certificate \',\'证书验证失败\')],),)))'))

我有一个机构代理服务器;凭据,apt.conf文件等都可以。

即使那样,我也无法使用conda安装任何软件包。

有趣的是,我已经使用conda提示安装了许多软件包,直到最近我再也没有遇到过这样的错误。另外,我能够按照错误消息中的链接(使用浏览器)进行操作,这意味着代理不会阻止该网站。

我被要求使用

conda config --set ssl_verify True
Run Code Online (Sandbox Code Playgroud)

但这甚至没有帮助。有什么帮助吗?

在使用conda安装任何软件包时,我什至按照HTTP错误输入了代理服务器的详细信息

小智 8

这应该可以完成工作。

conda config --set ssl_verify False
Run Code Online (Sandbox Code Playgroud)


Col*_*old 6

尝试将这些文件从Anaconda3 / Library / bin复制到Anaconda3 / DLL:

libcrypto-1_1-x64.dll

libssl-1_1-x64.dll

  • 这在 2022 年 11 月 21 日适用于 Windows 11 (2认同)

flo*_*ydn 4

当我在防火墙后面的工作笔记本电脑上出现与 conda 相关的 SSL 错误时,我必须将 ssl_verify 设置为 false 才能使其正常工作。