Установите и запустите Python 3 одновременно с Python 2

22

Я использую 13.04, но я хочу установить обе основные версии Python для тестов миграции моего кода.

Возможно ли установить Python 3 на тот же компьютер, на котором работает Python 2.7? Мне нужно работать с обеими версиями, спасибо!

mlacunza
источник

Ответы:

50

Да, вам просто нужно установить python3пакет.

$ sudo apt-get install python3

Python 2.X по-прежнему будет использоваться по умолчанию на Python, поэтому, если вы хотите запустить скрипт с Python 3.X, вам нужно запустить

$ python3 /path/to/script.py

или добавьте в первую строку вашего исполняемого скрипта:

#!/usr/bin/env python3
Salem
источник
Я много искал и нашел информацию только о том, как установить Python 3, но ничего не сказал о том, безопасна ли моя среда разработки с обеими версиями. Благодарность!
Млакунза
2
@mlacunza Если вы установите оба из репозиториев по умолчанию (например, с apt-get, Software Center), у вас не возникнет никаких проблем. Но если вы устанавливаете из исходного кода, в зависимости от того, где он заканчивается, и если он заменяет установку Python по умолчанию, у вас могут возникнуть некоторые проблемы.
Салем
@mlacunza Если это ответило на ваш вопрос, пометьте его как ответившее.
Салем
Какая версия Python будет установлена? В моем случае он установил 3.2, но мне нужно 3.5.
Chandresh