Я работаю над онлайн-курсом, и инструкторы попросили меня создать среду Conda, и они предоставили файл YAML для предоставления библиотеки и требований к пакету для пакета Conda.
Однако я не могу найти способ создать среду с помощью файла YAML.
Я работаю над онлайн-курсом, и инструкторы попросили меня создать среду Conda, и они предоставили файл YAML для предоставления библиотеки и требований к пакету для пакета Conda.
Однако я не могу найти способ создать среду с помощью файла YAML.
conda env create
принимает необязательный флаг --file
:
-f ФАЙЛ, --file ФАЙЛ файл определения среды (по умолчанию: environment.yml)
So do:
conda env create --file=myfile.yaml
Конечно, замените =myfile.yaml
именем вашего файла YAML.
conda
постоянно совершенствуется и изменяется. Обновил мой ответ до текущей версии.
- person Mike Müller; 28.02.2018
Использовать:
conda env create --name NAME --file FILE
где FILE
— это файл YAML, а NAME
— это то, что вы хотите назвать средой.
(Принятый ответ раньше предлагал conda create
, но это работает только с выводом conda list --explicit
, а не с файлами YAML среды Conda.)
conda env create --file=dand-env-win.yaml
хорошо сработало для меня, где мое имя файла было dand-env-win.yaml
для курса в Интернете.