我正在尝试使用environment.yml在miniconda中创建虚拟环境(其中environment.yml包含所有依赖项的列表。)使用以下命令:
conda env create -f environment.yml
但我收到此错误(这是整个输出)
Error: prefix already exists: /home/danish/miniconda3/envs/venv
有人可以帮我纠正错误吗?
提前致谢:)
答案 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
是您尚未使用的环境名称。