CondaValueError:目标前缀是基本前缀。正在中止
问题描述
我有以下Conda环境文件environment.yml
:
name: testproject
channels:
- defaults
dependencies:
- python=3.7
prefix: /opt/projects/testproject
在创建环境之前,只存在基础环境:
(base) me@mymachine:/opt/projects/testproject$ conda env list
# conda environments:
#
base * /opt/anaconda/anaconda3
尝试创建环境时,我收到以下错误:
(base) me@mymachine:/opt/projects/testproject$ conda create -f environment.yml
CondaValueError: The target prefix is the base prefix. Aborting.
此错误意味着什么?
解决方案
您需要使用
conda env create -f environment.yml
请注意conda
之后和create
之前的额外env
。
有关详细信息,请查看documentation。
相关文章