====== Русский man virtualenv ====== ---- * **%%--no-site-packages%%** //Используется по умолчанию. \\ Запретить использование **site-packages** для полной изоляции вашего окружения от системы// ---- * **%%--system-site-packages%%** //Эта опция противоположна предыдущей, то есть заставляет окружение использовать установленные в системе пакеты, если не нашлись таковые в окружении.// ---- * **%% -p /usr/bin/python3%%**, **%%--python=/usr/bin/python3%%** //VМожно указать нужную версию интерпретатора python, при этом он должен быть установлен в системе. Если вы опустили эту опцию, то будет использоваться версия по умолчанию. \\ // //**Узнать версию по умолчанию:**// which python ---- * **%%--distribute%%** //Использовать Ditribute. Опция используется по умолчанию.// ---- * **%%--setuptools%%** //Использовать Setuptools поверх Ditribute. Вы можете установить переменную окружения вашей системы **VIRTUALENV_SETUPTOOLS**, чтобы Setuptools стал умолчательным вместо Ditribute.// export VIRTUALENV_SETUPTOOLS=true ---- * **%%--extra-search-dir=SEARCH_DIRS%%** //Указанные директории будут использовать для поиска в них пакетов при установке через **%%setuptools/distribute/pip%%**. Это подходит в случае когда вы не хотите их устаналивать из PyPI..// ---- * **%%--never-download%%** //Не использовать сеть для получения пакетов. Используется совместно с **%%--extra-search-dir=SEARCH_DIRS%%**. Подробное описание тут.// ---- * **%%--relocatable%%** //Сделать существующее окружение относительным, то есть после этого вы сможете перемещать каталог с окружением и оно не будет зависеть от своего места дислокации, но опция в данный момент экспериментальная. Подробное описание тут.// ---- * **%%--prompt=PROMPT%%** Выводит имя окружения (подсказка), например вы можете создать с названием (MY_VENV): virtualenv --prompt="(MY_VENV)" source venv/bin/activate (MY_VENV)$ ---- * **%%--clear%%** //Используется для очистки существующего окружения от пакетов и прочих изменений.//