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. >>>