Comment installer Python sous Windows, Mac et Linux ?

Cette page vous expliquera comment installer Python sur votre machine (Linux/Unix, Mac ou Windows) afin de pouvoir commencer à programmer en Python.

Python est un outil très répandu, aussi sa mise en œuvre est généralement très simple. Selon le système d'exploitation que vous utilisez, vous n'aurez rien à installer du tout !

Installation de Python

Sous Linux ou autre Unix

Python fait partie des principales distributions Linux. Dans ce cas, vous n'avez rien à faire.

Si vous souhaitez installer une version spécifique ou simplement upgrader votre version, utilisez votre gestionnaire de paquets. Par exemple sous Debian :

$ sudo apt-get install pythonX.X

Sous Mac OS

Comme sous Linux, Python vient avec tout Mac équipé de Mac OS.

Si vous souhaitez mettre à jour, vous pouvez télécharger une archive DMG ici : Python releases.

Sous Windows

Vous pouvez télécharger le programme d'installation sur cette page : Python pour Windows.

Si vous n'êtes pas à l'aise, vous pouvez vous aider de ce tutoriel vidéo créé par P. Ortiz :

Vérifier que Python est bien installé

Pour vérifier que Python est bien installé sur votre système, ouvrez un terminal, et tapez simplement la commande python. Vous devriez voir quelque chose comme ceci :

$ python
Python 2.7.5 (default, Aug 25 2013, 00:04:04)
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

Python 3 vs. Python 2 ?

Dans le but d'améliorer fortement le langage et de corriger certaines lacunes conceptuelles anciennes, les concepteurs de Python ont décidé de casser la compatibilité descendante avec Python 2.x lors du passage à la version 3.

La version 3 introduit donc des changements assez conséquents.

À l'heure où j'écris (2013), compte-tenu du fait que les principales distributions Linux stables (Debian notamment) sont encore équipées de Python 2 (2.7 notamment), j'utilise toujours Python 2.7.

Néanmoins, Django supporte complètement Python 3 depuis sa version 1.5 : vous pouvez donc faire le choix de passer directement à Pyhton 3 pour votre apprentissage !