“Python venv” означает виртуальную среду Python. Это встроенный инструмент Python, который позволяет создавать изолированные среды для управления зависимостями и пакетами для ваших проектов Python. Вот несколько методов, которые можно использовать с примерами кода:
- Создание виртуальной среды.
Чтобы создать виртуальную среду, вы можете использовать модульvenv
в стандартной библиотеке Python. Вот пример:
# Importing the required module
import venv
# Specify the path where you want to create the virtual environment
venv_path = '/path/to/venv'
# Create the virtual environment
venv.create(venv_path, system_site_packages=False, clear=True)
- Активация виртуальной среды.
После того как вы создали виртуальную среду, вам необходимо активировать ее перед использованием. Процесс активации зависит от операционной системы. Вот команды для разных платформ:
-
Windows (командная строка):
C:\path\to\venv\Scripts\activate.bat
-
Windows (PowerShell):
C:\path\to\venv\Scripts\Activate.ps1
-
Unix/Linux:
source /path/to/venv/bin/activate
- Установка пакетов в виртуальной среде.
После активации виртуальной среды вы можете устанавливать пакеты с помощьюpip
, установщика пакетов Python. Вот пример:
pip install package-name
- Список установленных пакетов:
Чтобы просмотреть список установленных пакетов в виртуальной среде, вы можете использовать командуpip list
:
pip list
- Деактивация виртуальной среды.
Чтобы деактивировать виртуальную среду и вернуться к среде Python по умолчанию, вы можете использовать командуdeactivate
:
deactivate