3 года назад
Python. Виртуальная среда venv.
Для решения вышеперечисленных задач используется подход, основанный на построении виртуальных окружений Python – своего рода песочниц, внутри которых изолированно запускается приложение со своими библиотеками. При этом если данное приложение обновляет и изменяет данные библиотеки, это никак не затрагивает другие приложения с такими же библиотеками-зависимостями. Таким образом, виртуальное окружение в Python — способ изолировать зависимости (пакеты) для определённого проекта.При создании приложений...
3 месяца назад
Как пользоваться виртуальной средой Python venv
Виртуальная среда Python, или виртуальное окружение, позволит использовать модули и зависимости для каждого проекта изолированно друг от друга. В Pycharm (виртуальная среда) создается автоматически. Если вы хотите запустить проект вне Pycharm, к примеру на linux-сервере — вам понадобится активировать виртуальную среду. Иначе в момент загрузки модулей Python будет искать модули установленные глобально в операционной системе, а это в большинстве случаев провально. Для работы с виртуальной средой ее нужно создать и активировать. Если она уже существует (например pycharm ее создал) - ее нужно только активировать...