Виртуальное окружение в питоне с версии 3.4

Начиная с версии 3.3 в стандартный пакет был добавлен модуль venv, который позволяет работать с виртуальным окружением в питоне. В питоне версии 3.4 произошли существенные добавления в данный модуль, поэтому будем рассматривать его. Все примеры я пишу для windows. Итак, чтобы создать виртуальную среду нужно запустить скрипт pyvenv.py и в качестве параметра передать путь, где будет создано виртуальное окружение. Например, если питон установлен в C:\Python34, а виртуальное окружение я хочу создать в папке C:\virtualenv\test01, то команда будет выглядеть:
C:\Python34\python C:\Python34\Tools\Scripts\pyvenv.py C:\virtualenv\test01
Окружение будет создано и автоматически будет установлена pip. Для активации окружения нужно запустить исполняемый файл, который расположен в папке виртаального окружения, а дальше в подпапке Scripts\activate.bat. Т.е. для нашего примера команда для активации будет:
C:\virtualenv\test01\Scripts\activate
В режиме виртуального окружения обычное приглашение меняется на приглашение, где префиксом идет каталог виртуального окружения. В нашем примере префикс приглашения будет:
(test01)
Чтобы вернуться в нормальный режим нужно просто набрать команду:
deactivate

Литература. Источники.

  1.   Статья на Хабре.  - Питон в коробке – venv в python 3.3. 
  2.   python.org  - Спецификация PEP-0405 для venv.