Доброго времени суток! В этой статье я покажу как настраивать виртуальную среду (virtual environment) в Python. Зачем нужна виртуальная среда? Обычно пакеты модулей для python, установленные с помощью pip хранятся в дочернем каталоге с самим Python. Виртуальная среда же позволяет установить определенные библиотеки для каждого проекта, либо же одинаковые библиотеки, но разных версий для разных проектов. А если проект имеет зависимость от определенной библиотеки, то Python не сможет определить в чём конкретно проблема, так как это большая проблема Python, он не может различать версии в каталоге "site-packages", в котором и хранятся все библиотеки, разные версии библиотеки будут храниться в каталоге под одним и тем же названием. Что такое виртуальная среда? Если коротко это изолированная среда для проектов Python. В ней будет использоваться отдельный интерпретатор, а также библиотеки будут устанавливаться отдельно только для этой изолированной среды, то есть если вы установили определённу