Каково главное преимущество использования отдельного виртуального окружения Python для каждого проекта?
Окружение сохраняет историю исходного кода без Git.
Исходные файлы Python автоматически компилируются в автономные исполняемые файлы.
Каждый проект автоматически использует один общий глобальный набор пакетов.
Зависимости проекта остаются изолированными, что уменьшает количество конфликтов версий и предотвращает установку ненужных пакетов в базовое окружение.