Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

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