繁体   English   中英

Anaconda3无限解决环境问题

[英]Anaconda3 infinite solving environment problem

我已经从官方网站下载了 anaconda3 一个完整的更新版本。我试图创建一个环境,但“解决环境”一直在运行。

我的问题截图

我尝试关闭 Windows Defender,但没有用。请有人帮忙。我使用的是 Windows 11 专业版,我已于 2022 年 12 月 23 日下载并安装了 Anaconda3-2022.10-Windows-x86_64

适用于 Python 3.6 的可用 Anaconda 构建全部使用 3.6.10,因此您可能更容易解决:

conda create -n ssd_env python=3.6 anaconda

但是,有custom构建anaconda=custom=py36_1应该与python>=3.6,<3.7通常兼容。 这就是我从 OP 模拟求解时得到的:

CONDA_SUBDIR=win-64 mamba create -n ssd_env --override-channels -c anaconda python=3.6.8 anaconda

使用 Mamba 几乎可以立即解决。

使用conda对我来说也花费了不合理的时间,即使明确标识了anaconda=custom=py36_1 这么长时间的原因是这个anaconda包对它指定的 100 多个包没有版本限制,这意味着巨大的搜索空间。 由于求解器从最新的包版本到最旧的包版本都在工作,并且预计将被识别的版本在堆栈中约 3 年,这一事实加剧了这一点。

我建议:

  1. 使用 Mamba 作为解算器。
  2. 除非绝对需要,否则不要使用anaconda包。 大多数用户并不需要所有这些包 - 而只是指定实际需要的包。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM