5

我正在尝试使用以下命令在 miniconda 中使用 environment.yml 创建虚拟环境(其中 environment.yml 包含所有依赖项的列表。):

conda env create -f environment.yml

但我收到此错误(这是整个输出)

Error: prefix already exists: /home/danish/miniconda3/envs/venv

有人可以帮我纠正错误吗?

提前致谢 :)

4

1 回答 1

10

environment.yml 指定环境的名称位于venv文件的顶部——即

name: venv

但是那个环境已经存在(你可以通过 看到它conda env list)。这里的解决方案是更改 environment.yml 中的名称或在创建环境时使用不同的名称。例子:

conda env create -f environment.yml -n new-env-name

其中new-env-name是您尚未使用的环境名称。

于 2016-05-11T17:05:24.083 回答