CondaValueError: целевой префикс является базовым префиксом.Aborting - PullRequest
0 голосов
/ 03 июля 2019

У меня есть следующий файл окружения 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.

Что означает эта ошибка?

1 Ответ

1 голос
/ 04 июля 2019

Вам необходимо использовать

conda env create -f environment.yml

Обратите внимание на дополнительные env после conda и до create.

...