Что такое виртуальное окружение в Python?
Sam Westby Tech
0:00 / 0:00
Что такое виртуальное окружение в Python?
17 061 просмотр · 4 года назад
Sam Westby Tech
8,17 тыс. подписчиков
17 061 просмотр · 4 года назад
В этом видео вы узнаете всё о виртуальных средах в Python. Я привожу команды для Mac, Windows и Linux. Также я рассматриваю разницу между venv и virtualenv.
Зачем их использовать?
Что это такое?
Как их использовать?
Когда их использовать?
Подписывайтесь на канал, чтобы получать больше уроков по программированию :) https://www.youtube.com/samwestbytech...
Я могу получать комиссию, если вы совершите покупку по ссылкам ниже:
МОЯ КАМЕРА: https://amzn.to/3reaDlK
МОЙ МИКРОФОН: https://amzn.to/3fhunSN
МОЕ ОСВЕЩЕНИЕ: https://amzn.to/3dHll1i
БЕСПЛАТНЫЙ Amazon Prime: https://amzn.to/3ren80W
БЕСПЛАТНЫЙ Audible Plus: https://amzn.to/3xYzJsR
RASPBERRY PI 4: https://amzn.to/3BC4i9I
СТАРТОВЫЙ КОМПЛЕКТ RASPBERRY PI PICO: https://amzn.to/3REvjis
КАМЕРА RASPBERRY PI V2: https://amzn.to/3QFp90c
СТАРТОВЫЙ НАБОР ЭЛЕКТРОННЫХ КОМПОНЕНТОВ: https://amzn.to/3qB23xg
НАБОР РАЗЛИЧНЫХ ДАТЧИКОВ: https://amzn.to/3U7M7zV
USB-КОЛОНКА: https://amzn.to/3La4foK
USB-ВЕБ-КАМЕРА 1080P: https://amzn.to/3Lq0OL7
ВРЕМЕННЫЕ МЕТКИ И КОМАНДЫ
0:00 Вступление
0:14 Зачем использовать виртуальную среду?
0:59 Что такое виртуальная среда?
Проверьте версию Python с помощью команды `python -V`.
Создайте виртуальное окружение: `python -m venv env`.
Если у вас Python старше 3.3, выполните команду: `python -m pip install virtualenv`.
Затем создайте виртуальное окружение: `python -m virtualenv env`.
Проверьте ваши пакеты: `pip list`.
3:55 Активация виртуального окружения
Windows: `.\env\Scripts\activate`
Mac/Linux: `source env/bin/activate`
В начале командной строки вы должны увидеть `(env)`.
Для проверки работоспособности виртуального окружения выполните команду `pip list`.
5:25 Перенос окружений
Посмотрите команду `pip freeze`.
Запустите: `pip freeze`. Файл requirements.txt с текстом «БОЛЬШЕ, ЧЕМ`
(извините, YouTube не позволяет мне добавить символ «больше» в описание).
Создайте новое окружение.
Запустите: `python -m pip install -r`. requirements.txt
7:55 virtualenv против venv
8:20 Итоги
Надеюсь, это помогло!