我获得了一个environment.ubuntu.yml能够创建 conda 环境的文件。但是,运行conda create env --file environment.ubuntu.yml我得到以下输出:
conda env create --file environment.ubuntu.yml
Collecting package metadata (repodata.json): done
Solving environment: -
Found conflicts! Looking for incompatible packages.
This can take several minutes. Press CTRL-C to abort.
Examining fontconfig: 5%|▉ | 10/202 [00:00<00:00, 5393.91it/ ]
Comparing specs that have this dependency: 0%| | 0/12 [00:00<?, ?it/s]
Finding shortest confli| path for fontconfig==2.13.1=he4413a7_1000: 12%|▏| 1/8
Finding shortest conflict path for fontconfig==2.13.1=he4413a7_1000: 25%|▎| 2/8
Finding shortest conflict pa/ for fontconfig[version='>=2.13.0,<3.0a0']: 25%|
Finding shortest conflict path for fontconfig[version='>=2.13.0,<3.0a0']: 38%|
Finding shortest conf- ct path for fontconfig[version='>=2.11.1']: 38%|▍| 3/8 [
Finding shortest conflict path for fontconfig[version='>=2.11.1']: 50%|▌| 4/8 [
Finding shortest conflict pa| for fontconfig[version='>=2.12.4,<3.0a0']: 50%|
...
这种Finding shortest conflict path情况持续了很长时间 - 显然它正在尝试解决一些依赖问题。运行 2 小时尚不清楚它是否会停止。
我的问题是:这里发生了什么,我可以以某种方式手动加速这个过程,例如通过删除不必要的依赖项?由于我没有创建环境,所以我不知道哪些是真正必要的。
我好奇的原因是因为它正在检查冲突路径,比如当fontconfig[version='>=2.12.6,<3.0a0']我安装它时dependencies2.13.12.13.1
请在 .yml 文件下方查找以供参考。
慕斯709654
翻阅古今
肥皂起泡泡
GCT1015
相关分类