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

Div*_*ing 16 anaconda conda conda-forge anaconda3 mamba

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

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

conda update --all

conda update mamba

并且,按照软件安装指南的指导,我尝试创建一个新的环境:

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:

Darwin 内核版本 20.6.0:2021 年 8 月 30 日星期一 06:12:21 PDT;根目录:xnu-7195.141.6~3/RELEASE_X86_64

我的conda --version

康达4.10.3

这里似乎对类似问题进行了长期的讨论。有人认为,在“执行事务\”运行很长时间后,按“回车”可以解决问题。这会很棒,但没有成功。

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

关于如何解决这个问题有什么想法吗?先感谢您!

Div*_*ing 14

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

然后,阅读: link1link2link3 (查看“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该工具就可以正常工作了。

  • 不确定我是否遇到了完全相同的问题,但对我来说,在尝试创建新环境时 conda 陷入解决环境的问题显然是由于我在此之前没有激活环境。在 `conda create` 之前执行 `conda activate` 解决了我的问题(在我的安装中,默认情况下不激活 conda 的基本环境)。 (2认同)