Как создать виртуальное окружение из командной строки (инструкция)

Чтобы создать виртуальное окружение python перейдите в папку, в которую хотите его поместить (развернуть) и выполните команду:

python -m venv myvenv

где myvenv - имя виртуального окружения. (по факту, после успешного создания виртуального окружения в текущей папке появится подпапка myvenv.

Кстати, обычно виртуальное окружение называют не myvenv, как в примере выше, а просто venv.

Как запустить виртуальное окружение?

Для запуска виртуального окружения из примера выше вводим команду:

myvenv\scripts\activate

Если всё успешно, то в командной строке, в скобочках перед курсором, появится название виртуально окружения (myvenv)

Как отключить(остановить) виртуальное окружение?

Для остановки текущего виртуального окружения выполните в командной строке команду:

deactivate

Как устанавливать пакеты в виртуальное окружение Python?

В общем случае установку можно делать через через python или через пакетный менеджер pip. Команды идентичны:

python install pytest flake8 isort
pip install pytest flake8 isort

Как установить в виртуальное окружение из файла requirements.txt?

Нужно перейти в папку, в которой находится файл с зависимостями и выполнить команду:

pip install -r requirements.txt

Кстати, файл не обязательно должен называться requirements.txt. Если у вас другое название, то вводить нужно именно его.

Как создать requirements.txt?

pip freeze > requirements.txt

Как посмотреть установленные в виртуальном окружении пакеты?

Есть несколько вариантов:

pip freeze
pip list
Рейтинг: 5

2023-10-24 / / 0 комментариев / Про кодинг и сервер /