Faire cohabiter plusieurs versions de Python

2009 May 5
by ekevin

Par défaut sur ma distribution de Linux Ubuntu 8.10 je possède deux versions de Python, 2.4 et 2.5.

Prévoyant de développer du code Python seulement pour apprendre le langage, j’ai décidé d’installer la dernière version de Python (v3) en compilant les sources (il est également possible de passer par apt-get install python3).

Dans un répertoire temporaire :
je récupère le dernier tarball de Python

wget http://www.python.org/download/Python-3.x.x.tgz

Je le détarre en utilisant :

tar xvf Python-3.x.x.tgz

Comme pour (presque) toute archive sous linux un fichier README est présent
La marche à suivre est la suivante
cd Python-3.x.x
./configure
make
make test

Et maintenant vous avez deux choix, si 3.x.x n’est pas votre version principale faites make altinstall sinon le traditionnel make install

Enfin répéter autant de fois ces étapes, pour toutes les versions que vous souhaitez installer.

Pour lancer python v3 :

$ python3.0
Python 3.0.1 (r301:69556, May  5 2009, 16:24:20)
[GCC 4.3.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
No comments yet

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS