解决环境:current_repodata.json 失败,将使用下一个 repodata 源重试。 Conda 创建新环境失败

Solving environment: failed with current_repodata.json, will retry with next repodata source. Conda Fails to Create a new env

** Conda 无法创建新环境:停留在“正在执行事务”**

我正在使用 MacOS、BigSur 11.6,并更新了 conda 和 mamba

conda update --all

conda update mamba

并且,根据 software installation guide 的指导,我尝试创建一个新环境:

conda create -n fermi -c conda-forge -c fermi fermitools python=3 clhep=2.4.4.1

也试过开发版本:

conda create -n fermi-2.0.24 -c conda-forge -c fermi/label/dev fermitools=2.0.24

和曼巴

mamba create -n fermi -c conda-forge -c fermi fermitools python=3 clhep=2.4.4.1

所有试验都卡在“正在执行的事务\”(> 1h)

当按下 ctrl+c 时,所有试验都显示相同的错误消息:

“错误 conda.core.link:_execute(699):安装包 'conda-forge::gdk-pixbuf-2.42.6-h2e6141f_0' 时发生错误。” “回滚事务:完成”

我的uname -v:

达尔文内核版本 20.6.0:8 月 30 日星期一 06:12:21 PDT 2021; root:xnu-7195.141.6~3/RELEASE_X86_64

我的conda --version

conda 4.10.3

似乎对类似问题的讨论由来已久 here。有人争辩说,在“执行事务\”很长一段时间运行之后,点击“回车”解决了这个问题。太好了,但没有用。

问题 #6986 似乎仍然存在,目前尚不清楚如何处理。

关于如何处理这个问题有什么想法吗?提前致谢!

正在寻找有关错误的资源“解决环境:current_repodata.json 失败,将使用下一个 repodata 源重试。”

然后,阅读: link1 , link2 , link3 (check the comment from "glass-ships") , link4

看来以下内容可以提供帮助:

conda update conda -c conda-canary

conda config --set channel_priority false

conda create --name your_env_name

conda activate your_env_name

conda install XXXXXX

然后 conda activate your_env_name,该工具工作正常。