1.2. Installer Python

1.2.1. L’interpréteur Python

Il existe plusieurs interpréteurs pour Python. Citons principalement CPython, qui est l’interpréteur de référence écrit en C, JPython (écrit en Java), pypy (un interpréteur plus rapide, partiellement écrit en Python !), IronPython (écrit en C#). Il existe aussi des interpréteurs Python pour programmer des micro-processeur (python-on-chip, pymite, MicroPython <https://micropython.org/>). Ces derniers ne peuvent interpréter qu’un partie du langage Python. Nous utiliserons CPython.

Python est un langage qui évolue au cours des années. La définition du langage est faite de facto par l’interpréteur standard CPython et on assimile la version de langage à celle de cette interpréteur. La principale version de python utiliser est la version 3.

1.2.2. La distribution Python

Il existe plusieurs distributions de Python qui permettent d’installer facilement l’interpréteur CPython déjà compilé ainsi que les librairies supplémentaires. Dans ce cours, nous utiliserons la distribution Anaconda <https://www.anaconda.com/distribution/> qui offre plusieurs avantages : elle est disponible sous Windows, Mac et Linux. Elle offre aussi la possibilité d’avoir une installation indépendante du système (ce qui est particulièrement utile sous Linux où Python est souvent installé par défaut). En installant Anaconda, la plupart des logiciels permettant de travailler avec Python seront installés (notons IPython, jupyter notebook, spyder..). De même les librairies scientifiques de bases seront aussi installées.

Nous laissons le lecteur suivre en ligne les instructions d’installation propre à son système.