Перейти к содержанию

Виртуальное окружение через virtualenv

Установка virtualenv

pip install virtualenv

Создание виртуального окружения:

virtualenv Sandbox1

Sandbox1 – это имя окружения.

Активация виртуального окружения

source Sandbox1/bin/activate

Если команда выполнилась успешно, то вы увидите, что перед приглашением в командной строке появилась дополнительная надпись, совпадающая с именем виртуального окружения.

virtual environment

При этом в переменную окружения PATH, в самое начало, будет добавлен путь до директории bin, созданного каталога Sandbox1.

Если вы создадите виртуальное окружение с ключем –system-site-packages:

virtualenv --system-site-packages Sandbox1

то в рамках окружения Sandbox1 у Вас будет доступ к глобальному хранилищу пакетов:

/usr/lib/pythonX.X/site-packages

Деактивация виртуального окружения

Для деактивации виртуального окружения выполните

deactivate