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


22

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

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

Ответы:


50

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

$ sudo apt-get install python3

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

$ python3 /path/to/script.py

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

#!/usr/bin/env python3

Я много искал и нашел информацию только о том, как установить Python 3, но ничего не сказал о том, безопасна ли моя среда разработки с обеими версиями. Благодарность!
Млакунза

2
@mlacunza Если вы установите оба из репозиториев по умолчанию (например, с apt-get, Software Center), у вас не возникнет никаких проблем. Но если вы устанавливаете из исходного кода, в зависимости от того, где он заканчивается, и если он заменяет установку Python по умолчанию, у вас могут возникнуть некоторые проблемы.
Салем

@mlacunza Если это ответило на ваш вопрос, пометьте его как ответившее.
Салем

Какая версия Python будет установлена? В моем случае он установил 3.2, но мне нужно 3.5.
Chandresh
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.