解决环境:current_repodata失败.Json,将重试下一个repodata数据源.Conda创建新环境失败.



** 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

所有的试验都会卡在"执行事务 "(比;1 h)

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

"conda.core.link:_execute(699):安装包'conda-forge::gdk-pixbuf-2.42.6-h2e6141f_0'时发生错误。";";回滚事务:done ">

myuname -v:

Darwin Kernel Version 20.6.0: Mon Aug 30 06:12:21 PDT 2021;根:xnu-7195.141.6 ~ 3/RELEASE_X86_64

myconda --version

conda 4.10.3

这里似乎对类似的问题进行了长期的讨论。一些人认为按下"进入"键解决了问题后"执行事务 "跑了很长时间。这将是伟大的,但没有工作。

问题#6986似乎持续存在,不清楚如何处理。

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

查找资源上的错误"解决环境:current_repodata失败。Json,将重试下一个repodata数据源。">

然后,阅读:Link1, link2, link3(查看"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 channel_priority设置为flexible

conda config——set channel_priority flexible