Those were the ones I ran last before a successful build on Ubuntu 14.04 LTS, if you aren’t using the same distribution, you might get a different list.
DOWNGRADE PYTHON 2.7.9 HOW TO
If you see procedures that shows you to replace telling you to use update-alternatives to replace python, don’t do it! Go instead learn how to run your own Python version in VirtualEnv. This is why I stopped working on the idea of replacing internally, but instead to configure VirtualEnv to use another version instead. Since many components within a given Ubuntu version relies on Python, it could break anything else. I realized this while I wanted to upgrade the version and breaking an hard dependency I have on Salt Stack. If you replace internal Python version, other softwares within the OS will have broken dependencies. Why not replacing internal Python version? deb package of Python 2.7.9 and is meant to be used by web applications without touching the system’s python runtime. This post attempts to install, and make an installable. Its what virtualenv is all about after all, isn’t it.
While I understand that Ubuntu 14.04 will remain using Python 2.7.6 internally, applications we run can be configured to use another python environment. I might rework this article to adjust what’s missing. IMPORTANT This procedure isn’t complete as I had to shift focus elsewhere. I had this post hanging in my drafts on how I attempted to install a valid Python 2.7.9 runtime environment on Ubuntu 14.04 and make my own.