Перейти к содержимому

Что такое виртуальное окружение в 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 Итоги Надеюсь, это помогло!