Сокращение от Анаконды до Миниконды - PullRequest
1 голос
/ 09 мая 2019

Я установил Anaconda в своей системе еще до того, как понял разницу между Anaconda и Miniconda. Я хотел бы сократить Miniconda, так как я не хочу раздувать Anaconda, но у меня уже есть несколько настроенных сред.

Пока что единственный способ перенести миграцию - это полностью избавиться от всего этого прямо сейчас, установить Miniconda, а затем воссоздать мою среду вручную, но это кажется довольно трудным делом. Есть ли более разумный способ сделать это?

1 Ответ

2 голосов
/ 09 мая 2019

Я согласен с @darthbith: экспортируйте envs в файлы YAML (conda env export), а затем воссоздайте их после того, как вы установили Miniconda (conda env create).

Хотя есть некоторые экспериментальные инструменты для упаковки и перемещенияenvs (то есть, чтобы вам не приходилось перезагружать пакеты), они работают только на одной основе env.Так что я не вижу, как по этому пути можно было бы избежать создания нескольких копий многих общих файлов.Вместо этого, если вы позволите Conda управлять (пере) созданием среды, она будет использовать жесткие ссылки для минимизации использования диска, и это, похоже, является одной из ваших целей.

...