CondaHTTPError: HTTP 000 CONNECTION FAILED for url <http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkg

1. 问题

要在实验室的服务器上复现一下U-Mamba,要先建立一个虚拟环境umamba

conda create -n umamba python=3.10 -y

但是报错了:
在这里插入图片描述

2. 解决方法

到网上查找解决方法,首先是要先查看自己的conda的通道配置:

vi ~/.condarc

show_channel_urls: true
default_channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
channel_priority: flexible
channels:
  - default
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free

尝试一

通过查找的方法,首先把镜像源的https改为http,并且删除默认源default,这样配置改为了:

show_channel_urls: true
default_channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
channel_priority: flexible
channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free

修改完之后再创建虚拟环境,但结果仍然报错:
在这里插入图片描述

尝试二:

考虑是镜像源的问题,将清华的源替换为中科大的源进行尝试:

channels:
  - http://mirrors.ustc.edu.cn/anaconda/pkgs/main
  - http://mirrors.ustc.edu.cn/anaconda/pkgs/r
  - http://mirrors.ustc.edu.cn/anaconda/pkgs/free

上面的错误就不再出现了,出现了一个新的问题:
在这里插入图片描述

尝试三(正式解决):

思前想后仍然解决不了这个问题,打算进中科大的源看一下有什么问题:
在这里插入图片描述
发现当进入中科大的源之后会重定向到北外的开源镜像,那么将中科大的源换成这个源(https://mirrors.bfsu.edu.cn/anaconda/pkgs/)是否可以
修改.condarc文件为:
在这里插入图片描述
发现可以创建虚拟环境了!
在这里插入图片描述

3. conda config相关指令格式

3.1 查看conda config

conda config --show

3.2 添加channel

conda config --append channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

3.3 删除channel

conda config --remove channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

3.4 删除default

conda config --remove channels defaults

4. Inference

解决方法集合CondaHTTPError:HTTP 000 CONNECTION FAILED for urlhttps://mirrors.tuna.tsinghua.edu.cn/anaco

  • 13
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用\[1\]中提到的报错"CondaHTTPError: HTTP 000 CONNECTION FAILED for url"通常是由于镜像网络问题引起的。为了解决这个问题,可以尝试修改conda的配置文件。根据引用\[1\]中的建议,可以找到conda安装路径下的.condarc文件,并将其中的内容修改为如下所示: channels: - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ show_channel_urls: true 这样修改后,conda将使用清华大学镜像源进行下载和安装。这通常可以解决网络连接问题。\[1\] 另外,引用\[2\]中提到的创建和激活虚拟环境的方法也可以尝试。首先使用以下命令创建一个指定Python版本的虚拟环境: conda create -n env_name python=x.x 然后使用以下命令激活虚拟环境: conda activate env_name 如果需要关闭虚拟环境,可以使用以下命令: conda deactivate 最后,引用\[3\]中提到的问题可能是由于网速较慢导致的。尽管更换了镜像源,但仍然无法解决问题。这种情况下,可以尝试多次重复操作,或者尝试使用其他网络环境,以提高下载速度。 #### 引用[.reference_title] - *1* *2* [CondaHTTPError: HTTP 000 CONNECTION FAILED for url问题解决](https://blog.csdn.net/jahon_cj/article/details/125226117)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [CondaHTTPError: HTTP 000 CONNECTION FAILED for url解决方法(不用换源,简单有效)](https://blog.csdn.net/weixin_45468845/article/details/122516155)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值