2016-05-11 4 views
1

Я пытаюсь создать виртуальную среду с помощью environment.yml в miniconda (где environment.yml содержит список всех dependecies.), Используя следующую команду:Создание виртуальной среды с использованием environment.yml в miniconda

conda env create -f environment.yml 

но я получаю эту ошибку (это весь вывод)

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

Может кто-нибудь помочь мне исправить ошибку?

Заранее спасибо :)

+0

Это весь выход? –

+0

Да, это весь вывод – crystal

+0

делает http://stackoverflow.com/questions/33055352/anaconda-import-existing-virtualenv вообще вам помочь? –

ответ

2

environment.yml указывает, что название среды venv в верхней части файла - т.е.

name: venv 

Но что среда уже существует (вы можете см. его через conda env list). Решением здесь является изменение имени в среде .yml или использование другого имени при создании среды. Пример:

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

Где new-env-name это название среды вы еще не использовали.

+0

Спасибо большое, он работал: D – crystal