Как работать с новой установкой Python, если установлена ​​старая? - PullRequest
1 голос
/ 18 августа 2010

После новой установки моей Windows-машины я установил Python 2.7. Я быстро понял, что это было ошибкой, так как многие пакеты, которые я использую, работают только на Python 2.6. Итак, я установил 2.6 и теперь у меня есть обе установки.

Как я могу заставить все работать с Python 2.6 вместо Python 2.7?

Каждый раз, когда я устанавливаю пакет, он устанавливается в Python 2.7. Каждый раз, когда я запускаю файл .py, он запускается с использованием интерпретатора 2.7.

Есть ли способ полностью удалить Python 2.7?

1 Ответ

2 голосов
/ 18 августа 2010

Большинство установок python поставляются с деинсталлятором, который отображается в окне «Установка и удаление программ» в Windows.

Конечно, возможно установить несколько версий.На моем компьютере с Windows у меня есть Python 2.5, 2.6, 2.7 и 3.1.Питон по умолчанию - это тот, который появляется первым в вашем системном пути.Также (в зависимости от того, какой установщик вы использовали), вам, возможно, придется изменить обработчик файлов .py в реестре.Если вы хотите запустить определенную версию, запустите python.exe из соответствующего каталога (C: \ Python26 \ python.exe).

Управление пакетами тоже должно быть довольно простым.Пакеты EXE обычно связаны с версией Python.Например, в PIL есть установщики, такие как PIL-1.1.7.win32-py2.5.exe для Python 2.5 и PIL-1.1.7.win32-py2.6.exe для Python 2.6.Другие пакеты могут быть сброшены в нужную папку site-packages.

...