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

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

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

Исходный код этого инструмента размещен на GitHub.

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

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

См. Полный список всех доступных команд в Справочнике по командам.

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

$ virtualenv ENV --no-site-packages