Can you upgrade to python 2.1?


As already asked in, some people would like to have Python > 1.5. Your answer was: “Please install it yourself”.

Now I wonder why you don’t install Python 2.1 or 2.2 under /usr/local/python/? This way, people could use it without having to compile it and/or wasting a lot of disk space.

Even better, if you are a bit careful, you can install the newer python versions in /usr. All you have to do for this is to rename “/usr/bin/python” to /usr/bin/python1.5 and then make a link from python to python1.5. Now users could use “python” if they wanted the default version or “python” if they needed something specific.


We generally stick with the vendor supplied version (ie the Debian package). While installing extra / non-standard software is simple in a small-scale environment, in our environment it’s very important to keep things as consistent and stable as possible. We do occasionally build our own packages when a newer release of something is important, but we don’t have the time or energy to maintain packages for everything.

Python should be pretty trivial to install in your home directory, and I doubt it would take up a significant portion of your disk space.

The new release of Debian has Python 2.1. You can request to be moved to a machine running a newer release, or wait - we should have all the machines upgraded within the next month or so.