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