Всё, что вам нужно знать о виртуальных окружениях Python. venv, virtualenv...

preview_player
Показать описание
Мой курс по тестированию и автоматизации:

------------------------------------------------

В этом видео я показываю как создать, настроить и затем использовать виртуальное окружение Python. Демонстрирую создание виртуального окружения с помощью модулей venv и virtualenv на Linux и Windows.
Также, отвечаю на вопросы:
- для чего нужно виртуальное окружение при работе с проектами написанными на Python
- как работают виртуальные окружения

*Команды:*

_*Установка virualenv:*_
pip install virtualenv

_*Создание виртуального окружения:*_
python -m venv venv
python -m virtualenv venv

_*Таблетка для лечения терминала в PyCharm:*_
Set-ExecutionPolicy RemoteSigned

_*Получение содержимого системной переменной PATH:*_
_Linux:_
echo $PATH
_Windows:_
echo %PATH%

-------------------------------------------------------

Таймкоды:
00:00 Привет
01:02 Для чего нужно виртуальное окружение
07:20 Создание виртуального окружения (Linux)
09:19 venv
13:24 Настройка Pycharm для использования виртуального окружения
17:15 virtualenv
21:06 Создание виртуального окружения (Windows)
24:26 Настройка Pycharm (Windows)
26:06 Лечение Pycharm терминала в Windows
28:53 Как работают виртуальные окружения
Рекомендации по теме
Комментарии
Автор

Благодарю, много видео про настройку пересмотрел ничего не получалось, а тут с 1 попытки все получилось и разобраться и настроить все. Супер!

TheSnegiryov
Автор

За уроки по Python однозначно лайк и комментарий на поддержку этого канала! Спасибо автору!

DemetriuszStrykowski
Автор

Наконец-то я всё понял! Спасибо. Все видюшки на ютубе заканчиваются тем, что виртуальное окружение создано и делайте с этим что хотите. И по итогу venv отдельно, а пишешь в глобальном окружении.

qoxwygz
Автор

41:30 То есть первая позиция записи в переменной PATH имеет приоритет над второй, третьей и т.д.? Т.е. если поставить ...pythonProject\venv\Scripts (вручную, например) на последнее место, то скрипты будут сначала искаться в system32, Windows и т.д. и только в последнюю очередь, если они не будут найдены там, то будет произведен поиск в pythonProject\venv\Scripts?

myaccount
Автор

Подскажите пожалуйста, почему на винде source : Имя "source" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, по
сле чего повторите попытку
?

nuclearcycle
Автор

Приветствую. Подскажите что может быть ? в терминале в пайчарме (venv) в начале строки у вас зеленого цвета а у меня как вся строка

vladshambaryan
Автор

Вы носите не модную серьгу, надо с камушком не висящую. И круто когда в два уха 🎉

ypohut
Автор

Спасибо. Ещёб серьги не было в ухе, в двойне приятнее смотреть было бы

aleksandr_dirdrug
Автор

Почему автор виртуальное пространство называет виртуальным "окружением"? Если вас окружили и взяли в заложники, моргните три раза.

drmwbhs