Здравствуйте.
Изучаю Python по книге З.Шоу, поэтому установил на ПК Python версии 2.7. Однако, скоро закончу изучение и примусь за другую книгу для начинающих, которая опирается уже на 3.n версию языка. Соответственно, буду устанавливать свежую версию, но и раннюю версию не хочу сносить.
Вопрос: будут ли конфликтовать эти версии на ПК или новая версия заместит прежнюю? Хотя они в разные директории записываются...
Спасибо.
На Windows будут Установлены две версии Python, 2 и 3 соответственно в меню выбора чем открыть файл будут 2 IDLE 2 и 3 в любой IDE для Python можно выбрать Launcher для запуска скриптов.
Какую версию Python установите последней та будет по умолчанию.
Но Python 2 и Python 3 обратно не совместимы так что советую перейти на Python 3 и продолжать дальнейшее изучение Python на нём.
sanya84, спасибо за развернутый ответ.
Перейти на 3 пока не могу, пока не изучу книгу Шоу, поскольку она построена на 2.7 и автор категорически против 3. Только уже после изучения этой книги начну изучать вторую, уже основанную на 3 и тогда перейду. Да, придется видимо переучивать некоторые моменты... но надо дойти до конца.
Все зависит от установите ли вы при установке крыж - "Add Path". При установки это крыжа по-умолчанию будет использоваться последний установленный.
В любом случае можно конкретную версию указывать при запуске- С:\\python37\python.exe c:\\projects\scripts.py
Пути поменять на свои: С:\\python37\python.exe - путь до конкретной версии, c:\\projects\scripts.py- сам скрипт.