Виртуальное окружение. Все тонкости от создания до конфигурации в одном видео. #pythontutorial

preview_player
Показать описание
на гитхабе:

Виртуальное окружение (virtual environment) в Python - это изолированное пространство, в котором можно устанавливать и управлять зависимостями и библиотеками для вашего проекта. Вот несколько ключевых преимуществ и идей, связанных с использованием виртуальных окружений:

Изоляция зависимостей: Виртуальные окружения позволяют изолировать зависимости одного проекта от другого. Это означает, что вы можете иметь разные версии библиотек для разных проектов, и они не будут конфликтовать друг с другом.

Чистота и портабельность: Виртуальные окружения позволяют вам создавать чистые и портабельные окружения для ваших проектов. Вы можете передать ваше окружение другому разработчику, и у него будет точно такая же конфигурация с зависимостями.

Управление зависимостями: Вы можете легко устанавливать, обновлять и удалять библиотеки и зависимости, специфичные для вашего проекта, без воздействия на другие проекты или системные библиотеки Python.

Изоляция версии Python: Виртуальные окружения также позволяют вам использовать разные версии Python для разных проектов. Это полезно, когда некоторые из ваших проектов требуют более новой или старой версии Python.

Упрощение зависимостей для CI/CD: Использование виртуальных окружений делает более простой задачу управления зависимостями в процессах непрерывной интеграции и непрерывной доставки (CI/CD).

#pythontutorial #vscodevenv #vscode #virtualenv #virtualenvironment
Рекомендации по теме
Комментарии
Автор

Столько материала пересмотрел, но только вы смогли нормально все объяснить!
Спасибо вам огромное

vladdragunov
Автор

спасибо за этот видос то что бы так не обходима ждем новых видосов так держать 👍

ЭраджИмомбердиев
Автор

Очень полезный обзор, один из лучших десятков просмотренных мной. Никаких лишних отступлений здесь нет, для тех кто только знакомится с ВО. Как раз эти "отступления" выгодно отличают этот обзор от множества других, в противном случае пришлось бы потратить уйму времени на поиски ответов на вопросы сопровождающие работу с ВО. Спасибо автору!

jomalaki
Автор

Офигенно объясняешь. Очень полезно, спасибо!

BestPriceUkraine
Автор

Спасибо за видос! Один из немногих, кто может понятно объяснить

piktogor
Автор

Огромное спасибо за ваш труд. Как новичку было очень полезно. Удачи в развитии канала.💪

babanlive
Автор

Отличное видео. Понятное объяснение с интересными дополнениями, которые явно не были запланированы, но оказались очень кстати

Qwad
Автор

А как автоматически запускать виртуальное окружение при старте ОС? Например если есть веб-приложение и надо, что бы при старте ОС оно запускалось автоматом. Или скрипт который по расписанию запускается. После перезагрузки сервера придется в ручную venv запускать? Или как то по другому делается? Что то этот момент понять не могу.

NikkaBageossi
Автор

Ты имел в виду виртуальная среда. Окружение это surroundings. Aнглоязычный человек тебя не поймёт. В конце концов поймёт, но будет ухмыляться или смеяться. А худшем случае обманет из-за твоего английского.

darbas
Автор

Видео вышло душным, много лишней информации и она не систематизированна. Не показаны самые банальные функции, например, переключения между виртуальными средами, но зато про зависимости почти всё рассказал. Даже не знаю плюс это или минус.

rahoti