** 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似乎仍然存在,目前尚不清楚如何处理它。
关于如何解决这个问题有什么想法吗?预先感谢您!
正在寻找有关错误“解决环境:使用 current_repodata.json 失败,将使用下一个 repodata 源重试。”的资源。
然后,阅读: link1、link2、link3(查看“玻璃船”的评论)、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 设置为灵活
conda config --set channel_priority flexible