27

The version of python2 on my Ubuntu 14.04 machine is Python 2.7.6. How can I upgrade it to the the latest version of Python 2.X? The latest is currently 2.7.11.

I have tried apt-get update/upgrade, but the repository doesn't seem to have the latest version.

4
  • 4
    I'm voting to reopen this question because the answer to the linked question is obsolete while this one is up to date (as far as I can tell). They should either be merged or the duplicate relationship should be reversed. Nov 17, 2017 at 11:37
  • @DavidFoerster Done. We can vote to close that question as a duplicate of this one now, which I've done. Nov 17, 2017 at 14:45
  • 1
    @dbliss This is normal practice on stackexhange.
    – Morgoth
    Nov 17, 2017 at 16:07
  • 1
    I've removed some of my comments so any future comments will more likely be seen, and to reduce distraction from the actual Q&A here. Anyone interested may read them, in context and with continued discussion, in this chat room (transcript). I reiterate, however, that any serious concerns are better discussed--and far more likely to be resolved--on Ask Ubuntu Meta than in comments or chat. Nov 17, 2017 at 18:01

1 Answer 1

34

Ubuntu 18.04 and newer:

The new version of Ubuntu no longer uses python 2, so you need to install it with:

sudo apt install python-minimal

Ubuntu 17.04 and older:

The answer appears to be to add a third party repository:

sudo add-apt-repository ppa:jonathonf/python-2.7
sudo apt-get update
sudo apt-get install python2.7
python --version
11
  • 2
    Thanks. But it works till python 2.7.12, now the latest release is 2.7.13.
    – zhihong
    Feb 24, 2017 at 14:55
  • 3
    It appears this PPA has now been taken offline, launchpad.net/~fkrull/+archive/ubuntu/deadsnakes-python2.7 403 Aug 2, 2017 at 15:59
  • 1
    @Gaia, Try sudo apt install python-minimal, it looks like the new way to do it. I has a newer version of python 2.7 than ppa:jonathonf/python-2.7 too.
    – Morgoth
    Jul 29, 2018 at 11:41
  • 3
    I am using Ubuntu 14.04. Just did as the answer says for my version (17.04 and older) and I just got Python 2.7.14 which is newest version of python 2 today (15.8.2018.). Thanks! :) Aug 15, 2018 at 17:45
  • 2
    Unfortunately, this is no longer working as of May 2020
    – Moshe Zvi
    May 13, 2020 at 20:20

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .