【问题标题】:Creating virtual environment using environment.yml in miniconda在 miniconda 中使用 environment.yml 创建虚拟环境
【发布时间】:2016-05-11 13:18:11
【问题描述】:

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

conda env create -f environment.yml

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

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

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

提前致谢:)

【问题讨论】:

  • 这是整个输出吗?
  • 是的,这就是全部输出
  • 我之前经历过这个,但没有帮助:(
  • 抱歉,由于我不熟悉 anaconda,我不知道如何提供帮助(除了点赞和轻微编辑),但祝你好运!

标签: python anaconda conda miniconda


【解决方案1】:

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

name: venv

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-30
    • 1970-01-01
    • 2018-06-18
    • 2019-12-09
    • 2021-07-18
    相关资源
    最近更新 更多