Каковы преимущества использования различных сред Anaconda для разных проектов? - PullRequest
0 голосов
/ 01 марта 2020

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

1 Ответ

0 голосов
/ 01 марта 2020

Преимущества использования сред для каждого проекта, например:

  • Возможность использовать разные версии одних и тех же пакетов в разных проектах.
  • Убедитесь, что используются только те зависимости, которые известны в вашем проекте. проекты, поэтому вы можете воспроизводить среду для определенных c проектов на других машинах.

Отсюда и некоторые недостатки, если вы не используете среды для проекта:

  • Если вы Если вы хотите обновить пакет, который требует обновлений в вашем коде, вам нужно будет обновить все проекты, которые используют этот пакет.
  • Вы можете забыть добавить зависимости в файл среды вашего проекта, потому что он в любом случае находится в глобальной среде и поэтому никто не заставлял вас делать это.

См. Python и Conda документы о средах для получения дополнительной информации.

...