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

cig3rfwq  于 2022-11-14  发布在  其他
关注(0)|答案(5)|浏览(252)

我使用Anaconda Navigator进行机器学习实验。最近,无论我尝试使用conda提示符安装什么,我都开始收到这个奇怪的SSL错误。错误是SSL错误。我正在发布我收到的错误消息
求解环境:失败的
CondaHTTP错误:URL https://repo.anaconda.com/pkgs/free/linux-64/repodata.json.bz2的HTTP 000连接失败经过时间:-
尝试撷取此URL时发生HTTP错误。HTTP错误通常是间歇性的,只要重试一次,您就可以继续进行。
如果您当前的网络阻止了https://www.anaconda.com,请向您的网络工程团队提交支持请求。
如果您的计算机上有一个HTTP连接池,请使用以下命令:URL超过最大重试次数:/pkgs/free/linux-64/repodata.json.bz2(由SSL错误导致(SSL错误(“错误的握手:错误([('SSL例程','ssl3_get_server_certificate','证书验证失败')],)",),))',),)
我有机构代理服务器;凭证、apt.conf文件等都没有问题。
即使这样,我也无法使用conda安装任何软件包。
有趣的是,我已经安装了许多软件包使用conda提示符,我从来没有遇到任何这样的错误,直到最近。而且,我能够按照链接(使用浏览器)给出的错误消息,这意味着代理没有阻止网站。
我被要求使用

conda config --set ssl_verify True

但即使这样也无济于事,有帮助吗
我甚至输入了HTTP error while using conda for installation of any packages中给出的代理服务器详细信息

4szc88ey

4szc88ey1#

请尝试将这些文件从Anaconda 3/资源库/bin复制到Anaconda 3/DLL:
libcrypto-1_1-x64.dll
libssl-1_1-x64.dll

iyfjxgzm

iyfjxgzm2#

当我在防火墙后面的工作笔记本电脑上遇到与conda相关的SSL错误时,我必须将ssl_verify设置为false才能让它工作。

8ehkhllq

8ehkhllq3#

以下步骤对我很有效:
使用此命令查看proxy_servers
1)conda配置--show
这将从anaconda配置中删除保存的代理服务器。
2)conda config --删除密钥代理服务器
3)conda clean --源缓存
希望这对你有帮助。

ej83mcc0

ej83mcc04#

这个应该可以了

conda config --set ssl_verify False
hxzsmxv2

hxzsmxv25#

这是因为.dll错误
转到您安装anaconda3〉库〉bin位置。搜索并复制以下dll文件
文件名:
并粘贴到anaconda3〉DLL中。
然后重新启动电脑。
问题将得到解决。

相关问题