为什么创建 Anaconda 环境需要很长时间

Why creating Anaconda environments is taking forever

提问人:Waly 提问时间:7/17/2020 更新时间:10/16/2021 访问量:9828

问:

我有兴趣使用 GitLab 的一个不错的脚本:https://gitlab.com/RBP_Bioinformatics/mustard

现在作者已经很好地描述了脚本的要求和依赖关系,但是,我真的很难尝试通过 conda 创建环境

$ conda create -n py27 python=2.7 anaconda
Collecting package metadata (current_repodata.json): ...working... done
Solving environment: ...working... failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working...

现在它一直在解决环境问题,而我似乎不是唯一一个受苦的人,

尊敬的,我认为 PIP 和 VENV 仍然是最好的,当我必须了解所有依赖项和包才能运行一次脚本时,我无法理解脚本的使用,从头开始编写它会更容易!

另外,我认为当一个脚本有这么多依赖项时,应该努力编译它,这就是为什么编译是为了,

无论如何,我将需要帮助来使用 conda 创建环境,而无需等待 6 小时或更长时间。

我一定是在做一些不聪明的事情,我不想努力工作!

如果您决定提供帮助,谢谢!

蟒蛇 康达

评论

2赞 cel 7/17/2020
你可能想试一试。它是 conda 的非常快速的替代品。你可以通过它来获取它,然后像 conda: 一样使用它。但请注意,您需要在 python3 环境中安装 mamba,因为不再支持 python2.7。mambaconda install -c conda-forge mambamamba create -n py27 python=2.7 anaconda
0赞 Natsfan 7/19/2020
创建公寓虚拟环境只需几秒钟,而不是几小时。您是否从 Anaconda 发行版加载了 Python 2.7?
0赞 Diving 9/10/2021
在按照说明安装费米工具时,我遇到了同样的问题。从这里: github.com/fermi-lat/Fermitools-conda/wiki/Quickstart-Guide 我按照说明安装了 miniconda,然后: conda create -n fermi -c conda-forge -c fermi fermitools python=3 clhep=2.4.4.1 ;已经运行了 12 个多小时。显示“正在执行事务:\ /”永远...

答:

6赞 Juled Z 12/23/2020 #1

考虑尝试

conda create -n py27 python=2.7

最后没有蟒蛇

2赞 Arsh Radhanpura 6/25/2021 #2

如果您仍然尝试使用文件创建环境,例如 requirements.txt,正如我尝试的那样......我遇到了一个问题,Anaconda Navigator 将永远加载文件,没有错误。我最终使用以下命令创建了环境。

希望这适用于任何像我这样试图学习如何从要求中创建环境的强迫症患者.txt (确保文件在同一目录中)

conda create --name my-env-name --file requirements.txt