Ответ 1
Чтобы создать среды, которые наследуют пакеты:
Вы можете экспортировать/импортировать имена пакетов, используемых в файле yaml.
Или используйте флаг --clone
.
См. Этот ответ.
Мой каталог ~/anaconda
занимает слишком много места на диске (10 ГБ), хотя у меня есть только пять окружений и они работают в режиме conda clean
. Я обнаружил, что когда я пытаюсь создать новую среду conda, Anaconda отображает очень длинный список загружаемых пакетов, который, как представляется, включает полный научный стек Python (интерпретатор Python, numpy, scipy и т.д.). Кажется, что Anaconda устанавливает все самостоятельно для каждой среды. Это правда?
Следующий список содержит некоторые чисто умозрительные способы, которые могут потенциально решить космическую проблему:
pip
для установки пакетов, поскольку conda install
часто терпит неудачу. conda install
ли conda install
какое-нибудь умное задание для повторного использования пакетов, уже установленных где-то еще? (Отладочная информация) Размеры моих четырех каталогов окружения в ~/anaconda/envs
составляют от 1,2 до 2,6 ГБ. Это нормально?
Чтобы создать среды, которые наследуют пакеты:
Вы можете экспортировать/импортировать имена пакетов, используемых в файле yaml.
Или используйте флаг --clone
.
См. Этот ответ.