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文章来源:https://www.toymoban.com/news/detail-851727.html
4. Inference
解决方法集合CondaHTTPError:HTTP 000 CONNECTION FAILED for urlhttps://mirrors.tuna.tsinghua.edu.cn/anaco文章来源地址https://www.toymoban.com/news/detail-851727.html
到了这里,关于CondaHTTPError: HTTP 000 CONNECTION FAILED for url <http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkg的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!