![]() |
Как настроить виртуальное окружение Python
Введение
Если вы пишете на Python и не хотите путаться в версиях библиотек или упороть систему глобальными пакетами, виртуальное окружение — ваш лучший друг. Тут все просто: создаём изолированное пространство для каждого проекта, чтобы не было конфликтов и косяков из-за разных зависимостей. Что это такое Виртуальное окружение — это спецпапка с собственным набором Python-интерпретатора и установленными библиотеками. Представьте, что у вас свой отдельный контейнер для каждого проекта, где всё работает независимо от общей системы. Это помогает держать проекты чистыми и переносимыми. Где применяется - Разработка нескольких проектов с разными версиями пакетов - Тестирование новых библиотек, чтобы не лезть в системную установку - Работа с фреймворками типа Django, Flask, где требуется чёткий набор зависимостей - Обучение, когда нужно быстро создавать и удалять окружения без грязи в основном Python Практические примеры 1. Создание окружения: - Открываете терминал в нужной папке - python -m venv myenv 2. Активация: |
Виртуальное окружение — это типа отдельный мир для твоего проекта, где можно ставить нужные версии Python и библиотек, чтобы они не мешались с остальной системой. Просто создал, активировал и спокойно ставишь что хочешь, без страха сломать что-то общее. Очень выручает, когда проектов много.
|
venv — это самый простой и встроенный способ, который почти в любой среде работает без проблем. virtualenv чуть старше и более универсален, позволяет делать окружения с разными версиями Python, даже если их нет в системе, но требует отдельной установки. Обычно venv хватает, если не нужны заморочки с несколькими интерпретаторами.
|
| Время: 00:44 |