首页 > 技术文章 > anaconda 报错之Solving environment: failed

johnyang 2020-08-02 00:13 原文

1问题:

在新电脑上重装了anaconda,发现创建一个新环境都报错“Solving environment: failed”,已经添加了清华源,还是报错,查找了很多答案都不能解决该问题,如下图:

 

2解决方案是:

https://mirror.tuna.tsinghua.edu.cn/help/anaconda/发现了解决办法,亲测可行,就是将下面的内容粘贴在

 .condarc文件中即可。

channels:
  - defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://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
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

而.condac文件可通过在anaconda cmd中输入“conda config --show-sources"找到:

然后再创建新环境,就可以了:

 

最后查找下,发现已经创建成功!

 

推荐阅读