АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
⊗pyPmEvInr 92 of 129 menu
Долгожданный Бесплатный курс по выкладке сайта на хостинг. МЫ УЖЕ НАЧАЛИ! Присоединяйтесь к нам!

Виртуальное окружение в Python

При разработке нескольких приложений в одной системе Python может возникнуть конфликт разных версий библиотек. Например, одно приложение было написано на более ранней версии, а для второго требуется самая последняя версия.

Для решения подобной проблемы в Python есть особое виртуальное окружение. Оно позволяет запускать каждое приложение со своим набором версий библиотек в отдельных проектах. При этом версии и зависимости одного проекта не влияют на зависимости другого.

Для создания виртуальное окружение используются специальные утилиты. Самой популярной из них на данный момент является venv.

В ОС Windows venv установлена по умолчанию, но в Linux ее нет. Поэтому, если вы используете Linux, то для дальнейшей работы необходимо выполнить следующую команду:

sudo apt install -y python3-venv
enru