1 год назад
Работа с виртуальным окружением на Python
Для каждого отдельного, серьезного, проекта на Python создаётся своё виртуальное окружение. Для чего это нужно? Некоторые версии библиотек работают только с определенными версиями других библиотек, и часто происходит так, что бы запустить один проект, нужны определенные версии одних библиотек, а что бы запустить другой - другие. Что бы каждый раз по новой не удалять и переустанавливать нужные нам версии библиотек и существует виртуальное окружение. Оно создается под каждый проект, а затем наполняется единожды нужными библиотеками...
237 читали · 3 года назад
Python. Виртуальная среда venv.
Для решения вышеперечисленных задач используется подход, основанный на построении виртуальных окружений Python – своего рода песочниц, внутри которых изолированно запускается приложение со своими библиотеками. При этом если данное приложение обновляет и изменяет данные библиотеки, это никак не затрагивает другие приложения с такими же библиотеками-зависимостями. Таким образом, виртуальное окружение в Python — способ изолировать зависимости (пакеты) для определённого проекта.При создании приложений...