Anaconda 解决Collecting package metadata (current_repodata.json): failed
解决方法一
1.删除 .condarc
rm -f .condarc
然后输入conda config ,在根目录下重新生成该文件
vi .condarc
#填入以下信息
channels:
- defaults
show_channel_urls: true
channel_alias: http://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
- http://mirrors.ustc.edu.cn/anaconda/pkgs/main/linux-64
- http://mirrors.ustc.edu.cn/anaconda/pkgs/free/linux-64
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- http://mirrors.ustc.edu.cn/anaconda/cloud/msys2/linux-64
custom_channels:
conda-forge: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: http://mirrors.tuna.tsinghua.edu.cn
在添加
conda config --append channels conda-forge
如果还无法解决
解决方法二
升级相应的[conda-build]
conda install -c conda-forge conda-build