virtualenv и pip – Настраиваем окружение для python за 60 секунд

Пошаговая инструкция для развертывания виртуального окружения Python на Ubuntu. Виртуальное окружение (virtualenv) для Python позволяет изолировать каждый проект. Это означает, что все зависимости будут устанавливаться в локальную папку проекта, а не  глобально в систему. Плюс вы сможете выбирать с какой версией python работать для конкретного проекта.

Устанавливаем pip

Затем устанавливаем virtualenv

Создаём папку для проекта и сразу переходим в неё

Создаём виртуальное окружение для вновь созданного проекта. В примере использую 3 версию python.

Включаем окружение

Включаем окружение (Windows)

Устанавливаем необходимые зависимости.

Когда пакеты установлены вы можете записать их в файл requirements.txt. Для этого выполним команду:

Чтобы установить зависимости из файла выполним следующую команду:

Если используете git то папку “.vurtualenv” нужно добавить в игнор.

Когда коллеги скачают проект нужно выполнить всего одну команду и окружение будет настроено.