01 Виртуальная среды. Virtual Environment (venv)
Создание venv
Сначала нужно перейти в папку проекта, например
После создать виртуальную среду
python3.12
- версия Python, виртуальную среду которой я хочу создать
-m
- параметр, указывающий что будет использоваться модуль
venv
- название модуля
py312
- имя создаваемой виртуальной среды. Можно задать любое.
В папке Python3_Fundamentals
появится новый каталог py312
. По сути это папка, содержащая ссылки на нужную версию Python.
Активация venv
Чтобы активировать виртуальную среду, нужно выполнить команду
Рядом с именем пользователя появится название виртуальной среды в круглых скобках
Если вывести переменную $PATH
в терминал, то мы увидим новый путь до Python
Деактивация venv
Если вывести переменную $PATH
в терминал, то мы увидим стандартный путь до Python. Именно здесь установлен python по умолчанию.
Чтобы создать еще одну виртуальную среду с другой версией python, нужно чтобы на компьютере была установлена другая версия Python, например 3.8.
Тогда создание, активация и деактивация будет выглядеть следующим образом: