目录
第一种解法
1.错误的信息
2. 当前conda的channel信息
3.配置conda镜像(清华、中科大都可以,但清华的不要用https)
4.查看当前conda配置信息
5.重新更新conda
解法2 手动安装包
(TNT) li@user-SYS-4029GP-TRT2:~$ conda install timm
Collecting package metadata (current_repodata.json): failed
CondaHTTPError: HTTP 000 CONNECTION FAILED for url
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.
If your current network has https://www.anaconda.com blocked, please file
a support request with your network engineering team.
'https://repo.anaconda.com/pkgs/main/linux-64'
(TNT) lifei@user-SYS-4029GP-TRT2:~$ conda config --show channels
channels:
- defaults
- conda-forge
(base) lifei@user-SYS-4029GP-TRT2:~$ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
(base) lifei@user-SYS-4029GP-TRT2:~$ conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/free/
(base) lifei@user-SYS-4029GP-TRT2:~$ conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
(base) lifei@user-SYS-4029GP-TRT2:~$ conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
(base) lifei@user-SYS-4029GP-TRT2:~$ conda config --set show_channel_urls yes
(base) lifei@user-SYS-4029GP-TRT2:~$
恢复默认源的代码如下,但是此处不需要操作
(TNT) lifei@user-SYS-4029GP-TRT2:~$ conda config --remove-key channels
.condarc中删除-defaults
(base) lifei@user-SYS-4029GP-TRT2:~$ conda update --all
如果还没解决,输入一下命令
conda config --set channel_priority false
就可以安装你想安装的包了
例如想要安装apex包,可以去apexNVIDIA官网去克隆下来代码,如下
然后将此代码放到与所需要的代码的位置即可。利用官网的安装命令进行安装就可了
第二种方法更靠谱。推荐第二种。
将conda安装的包换成pip安装也可以。这种比较简便。