我使用Anaconda Navigator进行机器学习实验。最近,无论我尝试使用conda提示符进行何种安装,我都开始收到此奇怪的SSL错误。该错误是SSL错误。我正在发布我收到的错误消息
解决环境:失败
CondaHTTPError:URL的HTTP 000连接失败 https://repo.anaconda.com/pkgs/free/linux-64/repodata.json.bz2 过去了:-
尝试检索此URL时发生HTTP错误。 HTTP错误 通常是断断续续的,只需重试即可。
如果您当前的网络已被https://www.anaconda.com屏蔽,请 向您的网络工程团队提出支持请求。
SSLError(MaxRetryError('HTTPSConnectionPool(host = \'repo.anaconda.com \', port = 443):网址超过了最大重试次数: /pkgs/free/linux-64/repodata.json.bz2(由 SSLError(SSLError(“不好的握手:错误([(\'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中给出的代理服务器详细信息
答案 0 :(得分:0)
当我在防火墙后的工作笔记本电脑上遇到与conda相关的SSL错误时,我必须将ssl_verify设置为false才能使其正常工作。
答案 1 :(得分:0)
以下步骤对我有用:
使用此命令查看proxy_servers
1)conda配置--show
这将从anaconda配置中删除保存的代理服务器。
2)conda配置-删除密钥proxy_servers
3)conda clean-源缓存
希望这对您有所帮助。
答案 2 :(得分:0)
尝试将这些文件从Anaconda3 / Library / bin复制到Anaconda3 / DLL:
libcrypto-1_1-x64.dll
libssl-1_1-x64.dll