Использование командного файла для переключения, простой и эффективный в Windows 7. Я использую это:
В диалоговом окне переменной среды (C: \ Windows \ System32 \ SystemPropertiesAdvanced.exe),
В разделе пользовательских переменных
добавлен% pathpython% в переменную среды path
удалены все ссылки на пути Python
В разделе системных переменных
- удалены все ссылки на пути Python
Я создал пакетные файлы для каждой установки Python (например, для 3.4 x64
Name = SetPathPython34x64 !!! ToExecuteAsAdmin.bat ;-) просто запомнить.
Содержимое файла =
Set PathPython=C:\Python36AMD64\Scripts\;C:\Python36AMD64\;C:\Tcl\bin
setx PathPython %PathPython%
Для переключения между версиями я выполняю пакетфайл в режиме администратора.
!!!!!Изменения вступают в силу для окон командной строки SUBSEQUENT OPENED.!!!
Так что у меня есть точный контроль над этим.