Что касается установки дополнительных версий (нескольких версий) python, я установил ActiveState python 2.7 и 3.3. Они установлены в разных каталогах в c: / area.
В настоящее время 2.7 устанавливается как питон по умолчанию. Более старый Python доступен в командной строке как python25.
Python 3.3 не устанавливается как Python по умолчанию. Кроме того, вы должны использовать полное имя пути или добавить его в путь самостоятельно (или включить опцию во время процесса установки).
В целом, однако, было довольно легко установить несколько версий Python с помощью ActiveState.
Для virtualenv:
python 2.7: были некоторые проблемы с pip, отсутствующим. Кажется, можно решить эту проблему, запустив «easy_install pip» внутри virtualenv.
python 3.3: возникли проблемы с командой mkvirtualenv: она приводит к сбою python! Я не стал заниматься этим, потому что мне это сейчас не нужно (но если кто-то знает, в чем проблема и какое решение будет хорошим!)
13 октября 2013 г.
Мне пришлось переустановить virtualenvwrapper-win в среду python27. После этого python27 virtualenv работал нормально.