Если вы заинтересованы, вы также можете посмотреть видео версию этой статьи:
Контур:
- Что такое виртуальная среда?
- Как установить виртуальную среду Python3?
- Как использовать виртуальную среду?
Согласно объяснению Linuxize.com Виртуальная среда Python Virtual – это автономное дерево каталогов, которое включает в себя установку Python и количество дополнительных пакетов. Основная цель виртуальной среды Python состоит в том, чтобы создать изолированную среду для разных проектов Python. Таким образом, вы можете установить конкретную версию модуля на основе на проект, не беспокоясь, что это повлияет на ваши другие проекты Python.
- Перед установкой виртуальной среды нам необходимо убедиться, что Python3 уже установлен на машине. На Ubuntu вы можете открыть терминал и введите:
python3 -V
Вывод должен быть таким:
Python 3.8.10
- В самом Python есть несколько способов установить виртуальную среду. В настоящее время рекомендованный способ установки виртуальной среды использует
Венв
модуль.
Вы можете установить этот модуль по типу этой команде на терминале:
sudo apt install python3-venv
- Чтобы использовать виртуальную среду, вы можете ввести это в свой терминал:
python3 -m venv my-project-env
Вышеуказанная команда создаст каталог, называемый My-Project-env
который содержит копию файлов поддержки Python для виртуальной среды.
- Для того, чтобы использовать виртуальную среду, вы должны сначала активировать ее. Чтобы активировать его, вы можете ввести следующее на вашем терминале:
source my-project-env/bin/activate
После этого вы можете заметить, что в вашем терминале есть что-то уникальное. И если это сделать это, то ваша виртуальная среда готова к работе.
Чтобы проверить его, вы можете ввести следующую команду в терминале:
pip install numpy
Вышеуказанная команда установит Python Numpy Package, и вышеупомянутый пакет используется только при активации виртуальной среды.
Там вы идете, это было простое объяснение о виртуальной среде в Python. Спасибо за прочтение этой статьи, вклад и комментарии очень ценится.
Источники и изображения:
- https://picsum.photos/seed/2021-09-23T19:42:39+07:00/2983/1206
- https://linuxize.com/post/how-to-create-python-virtual-environments-on-ubuntu-18-04/
Оригинал: “https://dev.to/luthfisauqi17/python-3-virtual-environment-53do”