Я с удовольствием использую Conda через miniconda установить для управления средами Python.
После установки я оставляю среду base
в покое и создаю новые среды для новых проектов. Затем я conda env update
эти среды по мере необходимости. Однако я не уверен, что это правильный подход.
Следует ли base
редактировать среду conda env update
перед созданием новой среды?
Я думаю, что это снизит использование диска, поскольку, возможно, я неправильно понимаю, Conda связывает пакеты со средой base
при создании новых сред, если пакет и зависимости точно совпадают.
Хотя ... это не имеет особого смысла, поскольку они могут легко рассинхронизироваться. Может быть, это просто экономит пропускную способность, поскольку соответствующие пакеты можно скопировать вместо загрузки?
Если у каждого проекта есть собственная среда, имеет ли значение, поддерживается ли base
среда в актуальном состоянии?