Изоляция проектов на Python: Как создать виртуальное окружение
Работая с Python, вы можете столкнуться с ситуацией, когда разные проекты требуют разные версии библиотек или самого Python. Без виртуального окружения все пакеты устанавливаются глобально, что может вызвать конфликты. В сегодняшней статье мы рассмотрим как создавать и использовать виртуальное окружение для Python проектов.
1. Убедимся, что Python установлен
Выполнив команду:
python --version
или
python3 --version
Если Python не установлен, скачайте его с официального сайта и установите.
2. Создание виртуального окружения
Python предоставляет встроенный модуль venv для создания виртуальных окружений.
-
Перейдем в папку проекта:
cd path/to/your/project
-
Создадим виртуальное окружение:
Для чего выполним команду:
Здесь venv — это имя папки, в которой будут храниться файлы окружения. Вы можете назвать её иначе, например, env.
python -m venv venv
3. Активация виртуального окружения
После создания виртуального окружения его нужно активировать.
Для Windows:
venv\Scripts\activate
Для macOS и Linux:
source venv/bin/activate
После активации в терминале можно увидеть префикс с именем вашего окружения, например:
(venv) $
4. Установка пакетов
Теперь все команды установки пакетов будут выполняться внутри виртуального окружения. Например:
pip install requests
Чтобы проверить установленные пакеты:
pip list
5. Деактивация виртуального окружения
В конце работы, отключаем окружение командой:
deactivate
Вывод
Создание виртуального окружения — это простой, но мощный способ управлять зависимостями и избегать конфликтов между проектами. Использование данной техники в новых проектах, поможет сохранить порядок в рабочей среде!
Для желающих больше понять основы языка, рекомендую видеокурс Программирование на Python с нуля до Гуру.
-
- Михаил Русаков
Комментарии (0):
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.