I want to use Mozilla Jetpack & Google App Engine which supports only up to Python 2.6 & 2.5 respectively. So I think I will have to install 2.5. Ubuntu comes with 2.6.6 I think Ubuntu 11 comes with 2.7? How might I downgrade or install separate Python for different usages? I think I read that its not a good idea to uninstall/downgrade python as Ubuntu uses it? If so how do I fix this?
The answer on this thread should work for you: What's the best way to get Python 2.5 and 2.7 on Ubuntu 10.04
You can always install different versions of Python, they will coexist happily, just make sure you do not override the standard location (i.e. choose a different installation root directory).
For general use, make sure the old ones are generally not in your PATH.
When you need to test you GAE development, add the path to the 2.5 version and to GAE root directory in front of your PATH and you are set. For this to be convenient, I have created a function (could be an alias) in my
Of course locations may differ in your system.
I use the GAE variable in my PS1 so that I know when I have used that function - and I have a visual reminder to tell me I am set for GAE (i.e. I use the old Python version).