Описание тега virtualenv

virtualenv - это инструмент, который создает изолированную среду Python.

virtualenv позволяет создавать изолированную изолированную среду, в которой пакеты Python могут быть установлены, не мешая другим пакетам на том же компьютере. С помощью нескольких virtualenv вместе могут существовать разные части программного обеспечения Python с различными и даже взаимоисключающими зависимостями.

Основное использование:

$ virtualenv ENV
$ source ENV/bin/activate
(ENV) $ easy_install (package)
(ENV) $ deactivate
$ ...

Virtualenv также может быть настроен для полного игнорирования системных пакетов сайта, чтобы гарантировать, что все зависимости установлены в изолированной среде virtualenv.

$ virtualenv ENV --no-site-packages