Опис тега battlestar-galactica
В Python 3.3 і venv вбудований.
http://docs.python.org/3/library/venv.html#module-venv
Просто запустіть
pyvenv-3.3 /шлях/до/навколишнього середовища
А потім, щоб активувати його
джерело /шлях/до/середа/bin/активувати
Ця вбудована версія віртуального оточення є набагато більш гнучким, ніж те, що ви, мабуть, звикли. Наприклад, ви можете продовжити EnvBuilder зробити майже все, що ви хочете. Ви можете скопіювати приклад реалізації EnvBuilder по посиланню нижче і пограйте з ним: http://docs.python.org/3/library/venv.html#an-example-of-extending-envbuilder
Цей скрипт вище, ймовірно, робить більшість з того, що ми очікуємо, щоб вийти з віртуального оточення. Так що якщо вам просто потрібно віртуальне оточення з easy_install та pip, ви повинні бути добре йти.
Дивись @MarkOfSineз правки нижче для роз'яснення про те, як отримати роботу, якщо ви досі плутають.
Додати до вище, і відповідно з документами:
Наприклад, після виконання: pyvenv-3.3 /шлях/до/my_project в/venv
Ви можете запустити distribute_setup.py
, який, здається, щоб робити різні речі, але по суті, ви в кінцевому підсумку з easy_install
у вашому ./на my_project/venv/bin в
каталог.
Це може тоді використовуватися, щоб встановити Піп
тощо.
Там не сказано, де ви повинні отримати distribute_setup.py
від, так я скачав з:
http://python-distribute.org/distribute_setup.py
і з допомогою активованого середовища:
компакт-диски /шлях/до/my_project в
джерело venv/bin/активувати
РАН :
пітон distribute_setup.py
і
easy_install і pip
Які потім завершення установки віртуальної середовища більш inline з віртуальне оточення на Python 2.х