Anaconda使用conda连接网络出现错误(CondaHTTPError: HTTP 000 CONNECTION FAILED for url)

windows系统下,在安装anaconda后,执行conda upgrade --all时报错如图。

image

按照博客里操作的,设置清华镜像,去c盘删除文件里的defaul ,但都是不可以。

网上查阅很多资料过后,找到两种解决方法:

1.修改.condarc文件,把镜像链接的https修改成http就可以了。因为镜像源为了提高安全性使用了ssl证书进行加密,但是原链接也能用。


2.上面说到镜像源使用了ssl证书,所以为了避免以后遇到类似问题可以直接安装一个openssl的软件对ssl证书进行处理就行了,这里提供下载地址和安装方法:

下载地址:点击下载

安装:

选择32位或者64位合适的版本下载,例如Win64OpenSSL_Light-1_0_2h.exe:


设置环境变量,例如工具安装在C:\OpenSSL-Win64,则将C:\OpenSSL-Win64\bin;复制到Path中


打开命令行程序cmd(以管理员身份运行),进入 Openssl 所在目录,运行以下命令确认是否安装成功

openssl 或直接执行 start C:\OpenSSL-Win64\bin\openssl.exe

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容