Install python2.5 in liniux


I want to install the executable for python in /usr/local/bin/python2.5.

I have python 2.6 install and is executed by typing "python" in the shell.

I would like to start python2.5 by executing python2.5 and the shell. do I do that?

And to make sure I hand execute !#//usr/local/bin/python2.5.

Do I install like this?  Is this correct? ./configure --prefix=/usr/local/bin/python2.5

Who is Participating?
Hamed ZaghaghiConnect With a Mentor ProgrammerCommented:
you can install python2.5 without any change and after installation was complete, you can change symbolic links in /usr/local/bin

you can add a symbolic link by this:

cd /usr/local/bin
sudo ln -s /usr/local/python2.5/bin/python python2.5
sudo ln -s /usr/local/python2.6/bin/python python2.6
sudo ln -s /usr/local/python2.6/bin/python python

Open in new window

No, you probably meant something more like this ...

./configure --prefix=/usr/local

... however, I would probably configure this way instead (seems cleaner to me) ...

./configure --prefix=/usr/local/python2.5

... and then execute python with

$ /usr/local/python2.5/bin/python

... or with this she-bang


Then after you've run 'make' and 'make install', you can add '/usr/local/python2.5/bin' to your PATH env variable so you can type python2.5 on it's own (without it's full path) to run the interactive shell. For example,

export PATH=$PATH:/usr/local/python2.5/bin

HTH, Good Luck!
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.