Виртуальное окружение (virtual environment) в Python – это инструмент, позволяющий изолировать зависимости проекта от глобального окружения и предотвращать возможные конфликты между библиотеками. В этой статье мы разберемся, как создать и использовать виртуальное окружение в Python.
Освойте Python на курсе от Skypro. Вас ждут 400 часов обучения и практики (достаточно десяти часов в неделю), подготовка проектов для портфолио, индивидуальная проверка домашних заданий и помощь опытных наставников. Получится, даже если у вас нет опыта в IT.
Установка и создание виртуального окружения
Python 3.3 и выше имеют встроенный модуль venv
для создания виртуальных окружений. Для создания виртуального окружения выполните следующие шаги:
- Откройте терминал или командную строку
- Перейдите в каталог, где вы хотите создать виртуальное окружение
- Введите следующую команду:
python3 -m venv myenv
где myenv
– это имя вашего виртуального окружения. Вы можете выбрать любое имя, которое вам нравится.
После выполнения команды будет создана папка с именем myenv
, содержащая все необходимые файлы для виртуального окружения.
Активация виртуального окружения
Для активации виртуального окружения используйте следующие команды:
- Windows:
myenv\Scripts\activate
- macOS и Linux:
source myenv/bin/activate
После активации окружения ваш терминал или командная строка изменятся, и вы увидите имя виртуального окружения в начале строки.
Пример:
(myenv) user@host:~$
Теперь вы готовы к работе в изолированном окружении! 😊
На курсе Skypro «Python-разработчик» освоите основные инструменты программирования, получите опыт на реальных проектах и сможете стартовать в профессии уверенным новичком. Преподаватели — практикующие программисты с большим опытом, а в центре карьеры помогут составить цепляющее резюме и подготовиться к собеседованию.
Установка пакетов и зависимостей
Чтобы установить пакеты в активированном виртуальном окружении, используйте команду pip install
.
Пример:
(myenv) user@host:~$ pip install requests
Эта команда установит пакет requests
только в текущем виртуальном окружении.
Деактивация виртуального окружения
Для выхода из виртуального окружения и возврата к глобальному окружению Python введите следующую команду:
deactivate
Теперь вы знаете, как создать, активировать, использовать и деактивировать виртуальное окружение Python! 🎉
Если вы хотите углубить свои знания в Python-разработке, рекомендую посетить .
Добавить комментарий