Как упаковать conda env в один файл? - PullRequest
0 голосов
/ 15 января 2019

Есть анаконда, полный пакет conda env. и мини-кондо, с минимальными пакетами.

Вместо экспорта в файл yaml или txt, хотел бы экспортировать текущий env. в исполняемый bash-файл sh.

Итак, этот файл можно использовать для установки env. для среды воздушного зазора.

1 Ответ

0 голосов
/ 03 мая 2019

Я бы посмотрел на использование conda-pack: https://conda.github.io/conda-pack/

Он используется для доставки среды Python в распределенных средах, таких как YARN, где требуется согласованная среда Python для многих вычислительных узлов.

Вы создадите свою среду в пространстве, где возможен доступ в Интернет, и установите пакет conda-pack, затем упакуете его в архив, например: conda pack -n my_env -o out_name.tar.gz, и разверните его из архива. После того, как вы разархивировали архив, вам нужно создать сценарий активации, и все будет хорошо. это будет выглядеть примерно так: source <env_directory>/bin/activate

Одна вещь, которую он не может сделать, это отправить Windows-среду в Linux, и наоборот. см. связанные документы для получения дополнительной информации и предостережений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...