[Июнь 2016] Рекомендуемое место для информации о переходе - официальная страница Ubuntu Python .
Из вики Ubuntu :
И для Ubuntu, и для Debian у нас есть постоянные цели проекта, чтобы сделать Python 3 стандартной версией Python в дистрибутивах.
Что это не значит:
/usr/bin/pythonбудет указывать на Python 3. Нет, этого не произойдет (если PEP 394 не отстаивает иное, что сомнительно в обозримом будущем). /usr/bin/pythonи /usr/bin/python2будет указывать на Python 2.7 и /usr/bin/python3будет указывать на последнюю поддерживаемую версию Python 3.
Python 2 будет удален из архива. Нет, этого не произойдет . Мы ожидаем, что Python 2.7 останется поддерживаемым и доступным в Ubuntu в течение достаточно долгого времени, учитывая, что PEP 373 обещает поддержку обслуживания исправлений ошибок до 2020 года.
Не рекомендуется менять символическую ссылку из-за других зависимостей пакетов, но у них «есть постоянные цели проекта, чтобы сделать Python 3 стандартной, предпочтительной версией Python в дистрибутивах».
Для использования CLI, как @Radu Rădeanu , я бы рекомендовал поставить псевдоним в пользователя ~/.bashrc, .bash_aliasesфайл (различные файлы, в том числе ~/.bash_profile, загружаются по крайней мере один раз, в основном для организационных целей, но может варьироваться в зависимости от платформы). Виртуальные среды Python также хорошо работают.
Примеры псевдонимов:
alias python=python3
или же
alias python='/usr/bin/python3'
Скрипты все еще должны использовать что-то вроде #!/usr/bin/env python3для кросс-совместимости.
Использование envудобно для смешанного использования с виртуальными средами.
Примечание (спасибо @wjandrea): псевдонимы являются частью среды выполнения bash, а не пользовательской среды. Поэтому они не доступны для Шебанга ( #!). Если вы предпочитаете псевдоним python = python3, то некоторые из них program.pyбез шебанга могут быть выполнены, вызвав такой псевдоним интерпретатора, как этот python program.py. Псевдоним также может быть полезен для систем с несколькими версиями python3, такими как 3.4 и 3.6, вместе.