Как создать venv python на Linux: подробная инструкция🐍
sudo apt install python3-venv
2. Перейдите в каталог, где вы хотите создать виртуальное окружение:
cd path/to/directory
3. Создайте виртуальное окружение с помощью модуля venv:
python3 -m venv myenv
Здесь "myenv" - это имя вашего виртуального окружения. Вы можете выбрать любое другое имя.
4. Активируйте виртуальное окружение:
source myenv/bin/activate
Теперь у вас есть виртуальное окружение Python в Linux, в котором вы можете устанавливать пакеты и запускать приложения.
Детальный ответ
Как создать виртуальное окружение venv в Linux для Python
В данной статье мы рассмотрим, как создать виртуальное окружение venv для Python в операционной системе Linux.
Шаг 1: Установка venv
Первым шагом, убедитесь, что у вас установлен модуль venv для Python. Если вы используете Python версии 3.3 и более новых, то модуль venv уже встроен в установку Python. Если же вы используете более старую версию Python, то вам необходимо установить его отдельно.
Установите venv с помощью следующей команды:
sudo apt-get install python3-venv
Шаг 2: Создание виртуального окружения
Прежде чем создавать виртуальное окружение, выберите директорию, где вы хотите разместить его. Например, для создания виртуального окружения в директории "myproject", перейдите в нее с помощью команды:
cd myproject
Затем создайте виртуальное окружение с помощью команды:
python3 -m venv myenv
В результате будет создана новая директория "myenv", содержащая все необходимые файлы виртуального окружения.
Шаг 3: Активация виртуального окружения
Для активации виртуального окружения, выполните команду:
source myenv/bin/activate
После активации виртуального окружения, вы увидите, что приглашение командной строки изменилось и теперь содержит префикс "(myenv)". Это означает, что вы находитесь внутри активированного виртуального окружения.
Шаг 4: Установка пакетов в виртуальное окружение
Теперь, когда ваше виртуальное окружение активировано, вы можете устанавливать пакеты Python в него с помощью инструмента установки пакетов, такого как pip.
Пример установки пакета Flask с использованием pip:
pip install Flask
Шаг 5: Деактивация виртуального окружения
Когда вы закончили работать с виртуальным окружением, вы можете его деактивировать с помощью команды:
deactivate
После деактивации вы вернетесь в обычное окружение.
Заключение
Создание виртуального окружения с помощью venv в Linux - это простой и эффективный способ управлять зависимостями вашего проекта. При использовании виртуального окружения вы можете изолировать свои пакеты и установки Python от других проектов на вашей системе, что поможет избежать конфликтов версий и сохранить вашу среду разработки в порядке.