anaconda联不了网!急

问题遇到的现象和发生背景

anaconda无法联网,通过ananconda prompt无法安装更新环境

conda install pandas
Collecting package metadata (current_repodata.json): failed
CondaHTTPError: HTTP 000 CONNECTION FAILED for url https://conda.anaconda.org/HTTPS://mirrors.ustc.edu.cn/anaconda/cloud/menpo/win-64/current_repodata.json
Elapsed: -
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
'https//conda.anaconda.org/HTTPS://mirrors.ustc.edu.cn/anaconda/cloud/menpo/win-64'

同样的问题,无法创建虚拟环境

conda create -n 2023py python 3.6
Collecting package metadata (current_repodata.json): failed
CondaHTTPError: HTTP 000 CONNECTION FAILED for url https://conda.anaconda.org/HTTPS://mirrors.ustc.edu.cn/anaconda/cloud/menpo/win-64/current_repodata.json
Elapsed: -
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
'https//conda.anaconda.org/HTTPS://mirrors.ustc.edu.cn/anaconda/cloud/menpo/win-64'

甚至无法登录conda账户(秒跳失败),但是可以跳转注册网页

img

操作环境、软件版本等信息

win10家庭版,anaconda22年10月的版本 64位默认选项安装

尝试过的解决方法

使用其他电脑在同局域网下尝试以上操作均没有问题
尝试重启,重装,更换局域网,没有解决
尝试使用镜像源没有解决,尝试删除-defaults,https更改为http,https改为HTTPS没有解决
尝试关闭局域网设置的什么unincode08测试,本来就是关闭状态
尝试删除注册表编辑器

计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections

目录下connection乱码文件,没有该文件
尝试使用jupyter notebook运行

https://www.jianshu.com/p/588241a313e7/

该网站的查看ip是否可用代码,只更改ip为本地ip,得到无法连接,但不知道怎么解决

我想要达到的结果

可以安装更新环境,可以创建虚拟环境

望采纳!!!点击回答右侧采纳即可!!!

这个错误是由于anaconda无法连接到conda仓库导致的。

解决方法:

1.检查网络连接是否正常,确保能够访问conda仓库。

2.检查anaconda配置文件中的镜像地址是否正确。可以通过命令 conda config --show 来查看。如果出现问题,可以尝试使用conda config --set channels.default_url https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ 来修改镜像地址。

3.清除anaconda缓存,通过命令 conda clean --all 来清除。

4.如果仍然无法解决问题,可以尝试重新安装anaconda或者使用代理访问conda仓库。

5.如果是登录问题,可以尝试使用VPN或者代理访问conda账户。

前面的同学都让开,我来。


你的问题有可能是系统问题导致,Windows家庭版,有各种问题存在。


你的报错提示中有很明显的:

http 000

这个code提示是核心:
因为000是由于网络错误而未收到HTTP代码时使用的公共代码,000还表示客户端在完成对该服务的请求之前已断开连接。

这就很清楚了,你系统直接拦截了它的请求。


那怎么办?


有两种解决方向:
1、 去系统中的防火墙中看看拦截记录,放开拦截,或者关闭防火墙和安全管家之类的。

2、 换个旗舰版的系统(这个可以从根本上解决问题,避免后续会遇到各种各样的神奇问题)。

将anaconda的镜像源更换成清华源或者开个代理,应该就可以解决了

首先,确保网络连接是正常的。如果网络有问题,请修复网络连接。

其次,尝试在 Anaconda Prompt 中运行 conda config --set ssl_verify false,这可能会解决 SSL 验证问题。

如果仍然无法解决问题,可以尝试更换镜像源。可以使用国内镜像源,比如阿里云,清华大学,中国科学技术大学等。可以在Anaconda Prompt 中使用命令如下设置:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

如果仍然无法解决问题,可以尝试在防火墙中添加 Anaconda 的白名单。

如果仍然无法解决问题,可以尝试在本地使用代理服务器。

望采纳。

应该是你配置错误了,你的两个https地址中间没有换行导致的,url识别不了了。修改下配置就好了

官方的源你没开代理访问不了,添加个清华的源或者开个代理。

可以将anaconda的镜像源更换成清华源,应该就可以解决了