Источник: Nuances of Programming В этой статье я хочу поделиться инструментами для создания виртуального окружения в Python, а также разобрать их преимущества и недостатки. Различные инструменты для создания виртуального окружения в Python 1. virtualenv Преимущества:
Легкость модернизации с помощью pip и работа с различными версиями Python. Также поддерживает Python 2.7+. Недостатки:
Двоичный файл интерпретатора Python копируется в новое место расположения, в котором он будет доступен для чтения. Помимо этого, необходима отдельная установка для Python. Примечание: virtualenv можно использовать с virtualenvwrapper. 2. Python Environment Wrapper (pew) pew выступает в качестве упаковщика и используется для любой команды. Подробную информацию можно посмотреть в документации. Преимущества:
Упрощает работу с виртуальными окружениями. С помощью этой команды можно создать новое окружение, установить список пакетов и активировать окружение. Недостатки:
Главная проблема заключается в ограничении