1. Préliminaires¶
1.1. Installer Python¶
- Distribution Python standard
Vous pouvez installer la distribution standard sur https://www.python.org. Dans ce cas, vous devrez installer vous-mêmes les paquets supplémentaires tels que
numpy
,scipy
oumatplotlib
à l’aide du gestionnaire de paquets pip.Par exemple, pour installer
numpy
, utiliser la ligne de commande :pip install numpy
- Anaconda
Vous pouvez également utiliser la distribution Anaconda. Cette distribution est installée avec de nombreux paquets standards tels que
numpy
,scipy
oumatplotlib
. Vous ne devrez donc pas a priori installer de paquets supplémentaires. Cette distribution dispose néanmoins de son propre gestionnaire de paquets conda.
1.2. Environnement de développement¶
Il y a plusieurs possibilités pour écrire et exécuter un programme Python.
- Editeur de texte
La première possibilité est d’utiliser un éditeur de texte classique. Une fois le programme enregistré dans un fichier
fichier.py
, on peut l’exécuter grâce à la ligne de commande :python fichier.py
- Environnement de développement intégré
On peut également utiliser un environnement de développement intégré (IDE). Il s’agit d’un éditeur de texte amélioré qui facilite l’exécution des programmes (pas besoin de ligne de commande), propose généralement la coloration syntaxique et l’autocomplétion ainsi que de multiples fonctionnalités pour faciliter la vie du développeur. Il existe de nombreux IDE dont certains sont conçus exclusivement pour Python et d’autres sont plus généralistes :
1.3. Interpréteur interactif¶
On peut également utilser ce que l’on appelle un éditeur interactif. Il permet d’écrire et d’excuter un programme ligne par ligne plutôt que d’un bloc. L’éditeur interactif standard est IPython. Il est fourni avec la distribution Anaconda mais on peut également l’installer avec la distribution standard pip install ipython
. Les différents IDE proposent généralement la possibilité d’utiliser l’éditeur interactif.
Il existe une version évoluée de IPython appelée Jupyter qui permet de travailler de manière plus conviviale avec des notebooks. A nouveau, Jupyter est fourni avec la distribution Anaconda mais peut également s’installer avec la distribution standard pip install jupyter
.