Обновите Python 2.7 до последней версии 2.x

22

Версия python2 на моем компьютере с Ubuntu 14.04 - Python 2.7.6. Как я могу обновить его до последней версии Python 2.X? Последний в настоящее время 2.7.11.

Я пробовал apt-get update/ upgrade, но, похоже, в хранилище не установлена ​​последняя версия.

Моргот
источник
2
Я голосую, чтобы вновь открыть этот вопрос, потому что ответ на связанный вопрос устарел, пока этот вопрос актуален (насколько я могу судить). Они должны быть либо объединены, либо дублированные отношения должны быть обращены вспять.
Дэвид Фёрстер
@DavidFoerster Готово. Мы можем проголосовать, чтобы закрыть этот вопрос как дубликат этого вопроса , что я и сделал.
Элия ​​Каган
1
@dbliss Это нормальная практика для stackexhange.
Моргот
1
Я удалил некоторые из своих комментариев, так что любые будущие комментарии, скорее всего, будут видны, и чтобы отвлечь внимание от фактических вопросов и ответов здесь. Все желающие могут прочитать их, в контексте и с продолжением обсуждения, в этом чате ( стенограмма ). Тем не менее, я повторяю, что любые серьезные проблемы лучше обсуждать - и, скорее всего, они будут решены - в Ask Ubuntu Meta, чем в комментариях или чатах.
Элия ​​Каган

Ответы:

29

Ubuntu 18.04 и новее:

Новая версия Ubuntu больше не использует python 2, поэтому вам нужно установить ее с:

sudo apt install python-minimal

Ubuntu 17.04 и старше:

Похоже, что ответ заключается в добавлении стороннего хранилища:

sudo add-apt-repository ppa:jonathonf/python-2.7
sudo apt-get update
sudo apt-get install python2.7
python --version
Моргот
источник
Error: 'fkrull/deadsnakes-python2.7' invalid
Игорь Помаранский
2
Спасибо. Но он работает до Python 2.7.12, теперь последняя версия 2.7.13.
Чжихун
2
Похоже, что этот PPA теперь отключен, launchpad.net/~fkrull/+archive/ubuntu/deadsnakes-python2.7 403
giorgiosironi
1
@ Gaia, попробуй sudo apt install python-minimal, похоже это новый способ сделать это. У меня есть более новая версия Python 2.7, чем ppa:jonathonf/python-2.7тоже.
Моргот
3
Я использую Ubuntu 14.04. Просто сделал, как говорится в ответе для моей версии (17.04 и старше), и я только что получил Python 2.7.14, который является самой последней версией python 2 на сегодняшний день (15.8.2018.). Благодарность! :)
Филип Савич