我有以下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 create env -f environment.yml
。校正保持不变。是我还是conda的语法经常令人困惑。
肯定有一些命令很混乱,尤其是在环境创建方面:-)