使用miniconda中的environment.yml创建虚拟环境

时间:2016-05-11 13:18:11

标签: python anaconda conda miniconda

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

conda env create -f environment.yml

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

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

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

提前致谢:)

1 个答案:

答案 0 :(得分:5)

environment.yml指定文件顶部的环境名称为venv - 即

name: venv

但该环境已经存在(您可以通过conda env list查看)。这里的解决方案是在environment.yml中更改名称,或在创建环境时使用其他名称。例如:

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

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