Thonny¶
Pour commencer à programmer, nous avons besoin d’un environnement de développement.
Thonny est un environnement de développement simple et convivial pour programmer en Python. Il comporte un éditeur de script et une console. Il s’installe dans un environnement virtuel et permet d’y installer facilement des modules supplémentaires.
Installation¶
Téléchargez l’éditeur Thonny depuis thonny.org
Cliquez sur Window ou Mac pour télécharger l’installateur.
Lancez le programme d’installation.
Au gymnase, choisissez N’installer que pour moi.
Choisissez Français comme langue
Pour choisir la langue plus tard:
Choisir le menu Outils > Options… > Général
Sélectionner Langue = Français
L’interface Thonny¶
La fenêtre de Thonny comporte:
des boutons (Nouveau, Ouvrir, Executer, etc.)
l’éditeur de script
la console
Script et console¶
Thonny comporte un éditeur de script dans la partie supérieure et une console dans la partie du bas. L’éditeur de script permet d’écrire un programme de multiples lignes. Dans l’exemple ci-dessous, le script hello.py comporte une seule ligne de code
print('hello')
hello
La console est utile pour exécuter et tester rapidement des expressions simples telles que
a = 3
a * 2 + 1
7
Installer JupyterLab¶
L’application JupyterLab est un environnement pour créer des documents mixtes code/texte dans un navigateur web.
Choisissez le menu Outils > Gérer les paquets…
Cherchez le module jupyterlab (sans espace)
Cliquez sur le bouton Rechercher sur PyPi
Cliquez sur le lien jupyterlab
Cliquez sur le bouton Installer
Thonny et JupyterLab occupent environ 130 Mo de mémoire.
Lancer Jupyter Lab¶
Choisissez le menu Outils > Ouvrir la console du système…
Taper la commande
cd
(+retour)Taper la commande
jupyter lab
(+ retour)
Ceci démarre un serveur JupyterLab
Le navigateur par défaut s’ouvre
Un nouvel onglet appelé JupyterLab s’affiche
Vous pouvez détacher cet onglet en le tirant avec la souris.
Jupyter en ligne¶
Il existe aussi plusieurs services Jupyter notebook en ligne (dans le cloud).
L’avantage est que vous n’avez pas besoin d’installer un logiciel, et vous pouvez partager votre notebook.
Anaconda¶
La distribution Anaconda est une collection de modules Pythons professionnels qui:
réunit plus que 1000 packages scientifiques
est idéale pour les data sciences et machine learning
a été téléchargé plus que 20 millions de fois
Pour utiliser cette plateforme
Téléchargez Anaconda
Cliquez sur le bouton JupyterLab dans Anaconda Navigator