Python sur le web
Basthon : https://basthon.fr/
- Jupyter : https://notebook.basthon.fr/
- Editeur : https://console.basthon.fr/
Trinket
Editeur avec fenêtre graphique et le module turtle : https://jumpto.cc/python-new
Python sur ordinateur
Edupyter (Windows)
Cette suite contient tout le nécessaire Python pour NSI :
- Thonny,
- Jupyter Notebook,
- Jupyterlab,
- Console.
Installation
Page de téléchargement : https://www.edupyter.net/ (75 Mo)
A l’installation, choisir un répertoire simple comme C:\EDUPYTER (environ 500 Mo)
Comment changer le répertoire d’accueil (répertoire de travail) :
- Ouvrir le répertoire d’installation, donc
C:\EDUPYTER - Dans le menu de l’explorateur : onglet
Affichage> cocherEléments masqués

- Entrer dans le répertoire
apps… puis le répertoireScripts. - Avec un éditeur, il suffit de modifier une ligne sur les 3 fichiers de
C:\EDUPYTER\apps\Scriptspour y mettre votre répertoire de travail, par exemple :C:\Users\<votre nom>\<votre répertoire>\NSI- Sur
thonny.bat:set fichiers=C:\Users\<votre nom>\<votre répertoire>\NSI - Sur
jupyter-lab.bat:"%APPSDIR%\Scripts\jupyter-lab.exe" --ip="127.0.0.1" --notebook-dir="C:\Users\<votre nom>\<votre répertoire>\NSI" %* - Sur
jupyter-notebook.bat:"%APPSDIR%\Scripts\jupyter-notebook.exe" --ip="127.0.0.1" --notebook-dir="C:\Users\<votre nom>\<votre répertoire>\NSI" %*
- Sur
Comment changer les icones :
Télécharger cet asset (un fichier edupyter.bmp de 304×16 pixels) en faisant un clic-droit sur l’image ci-dessous > Enregistrer l’image sous C:\EDUPYTER\apps\assets\edupyter.bmp :

Ensuite il faut modifier C:\EDUPYTER\edupyter.ini pour modifier le n° de Glyph des 3 logiciels (le n° de l’asset) :
[Menu.Left]
Type: item; Caption: "Thonny"; Action: multi; Actions: OpenThonny; Glyph: 10
Type: separator;
Type: item; Caption: "JupyterLab"; Action: multi; Actions: OpenJupyterLab; Glyph: 8
Type: separator;
Type: item; Caption: "Jupyter Notebook"; Action: multi; Actions: OpenJupyterNotebook; Glyph: 9
Type: separator;
Mettre à jour
Ouvrir la console d’Edupyter et taper :
python -m pip install --upgrade pip
python -m pip install --upgrade jupyter notebook
python -m pip install --upgrade jupyterlab
Pour installer un module Python :
- Ouvrir la console d’Edupyter
- taper par exemple
pip install SciPy
Miniconda
Miniconda est minimal : la distribution ne contient que conda et Python.
A la différence d’Anaconda, Miniconda ne contient PAS : Navigator, Notebook, Spyder … Donc on va installer le strict nécessaire.
Installation de MiniConda
Vous devrez choisir entre une installation en tant qu’Administrateur ou Utilisateur.
=> Conseil : Choisir Utilisateur 👍; ainsi vous échapperez aux multiples fenêtres demandant les droits Administrateur à chaque installation de package.
Le répertoire d’installation sera de la forme : C:\Users\<votre nom>\miniconda3
Installation de Jupyter dans MiniConda
L’installation de Jupyter se fait dans une console de MiniConda.
Ouvrir « Anaconda Prompt (Miniconda) » en tapant « Prompt » dans la Recherche Windows. Cette console a l’avantage d’avoir conda déjà activé.

(Si vous ne trouvez pas Anaconda Prompt, vous pouvez ouvrir n’importe quelle console Windows et lancer conda init … sinon conda ne sera pas reconnu).
Taper les commandes suivantes :
python --version
conda --version
conda list
conda list anaconda # version des composants Anaconda
conda install spyder
conda install thonny
conda install notebook # la commande de lancement sera "jupyter notebook"
conda install jupyterlab # la commande de lancement sera "jupyter lab"
Créer les raccourcis sur le bureau
- Menu Démarrer (ou Bureau) : Nouveau > Raccourci.
Pour SPYDER :
- cible :
C:\Users\<votre nom>\miniconda3\pythonw.exe C:\Users\<votre nom>\miniconda3\Scripts\spyder-script.py - Nom : Spyder (Miniconda)
- Puis pour changer l’icône : Clic droit > Propriétés > Changer d’icône….
Faire une recherche despyder.icoou le télécharger depuis le web.
Tester :C:\Users\<votre nom>\AppData\Roaming\Python\Python313\site-packages\spyder\windows
ouC:\Users\<votre nom>\miniconda3\pkgs\spyder-XXXXX\Lib\site-packages\spyder\windows
Pour JUPYTER NOTEBOOK :
- cible :
C:\Windows\System32\cmd.exe /C "call C:\Users\<votre nom>\miniconda3\Scripts\activate.bat base && cd /d C:\Users\<votre nom>\<votre répertoire de travail>\NSI && start jupyter notebook" - Nom : Jupyter Notebook (Miniconda)
- Puis pour changer l’icône : Clic droit > Propriétés > Changer d’icône….
Faire une recherche dejupyter.ico
Tester :C:\Users\<votre nom>\miniconda3\pkgs\notebook-XXXXXXX\Menu
Comment mettre à jour Python ?
python --version
conda update python
Spyder (seul)
Installation
Téléchargement : https://docs.spyder-ide.org/current/installation.html#downloading-and-installing (220 Mo)
Taille de l’installation = 977 Mo
Python est intégré dans Spyder (standalone).
Réglages
Menu : Tools > Préférences > rubrique Application :
- Onglet Interface : Si les icones sont trop petits (car votre écran est Haute Définition) alors cocher
Enable auto High DPI scaling. - Onglet « Advanced Settings » :
- Language = French
- décocher « Check Update on StartUp ».
Ces réglages sont dans %USERPROFILE%\.spyder-py3
Forcer l’installation de pip
Par défaut, pip n’est pas installé dans l’application windows Spyder (il faudrait plutôt utiliser Anaconda). Pour l’installer malgré tout :
- télécharger le programme python https://bootstrap.pypa.io/get-pip.py
- le copier/coller dans Spyder
- le lancer.
Explorateur de variable
Concernant la fenêtre en haut à droite, l’onglet Variable Explorer est intéressant.

Thonny (seul)
Installer Thonny
Python est intégré dans Thonny, il auto-suffisant.
Téléchargement sur : https://thonny.org/
Usage
Run : touche F5
Débogage
Simple debugger :
- Ctrl+F5 : run your programs step-by-step, no breakpoints needed.
- F6 : for a big step
- F7 : for a small step.
Steps follow program structure, not just code lines
Anaconda
Téléchargement : https://www.anaconda.com/download
Juste après l’installation, il est possible de changer le répertoire d’accueil de Jupyter Notebook en modifiant le fichier raccourci situé dans l’un de ces 2 répertoires :
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)C:\Windows\AllUsers\Start Menu\Programs\Anaconda3 (64-bit)(pour une installation All Users)


Il faut trouver le fichier Jupyter Notebook.lnk : clic droit > Propriétés > à la fin du raccourci figure le répertoire de démarrage qui est par défaut « %USERPROFILE%/ » .
Changer
jupyter-notebook-script.py "%USERPROFILE%/"en par exemplejupyter-notebook-script.py "U:\Documents"
VSCodium
A propos de VSCodium
VSCodium (Visual Studio Codium) est la version libre de VSCode (Visual Studio Code).
Attention, « Visual Studio Code » et « Visual Studio » sont 2 logiciels différents.
Installer VSCodium
Sur la page https://github.com/VSCodium/vscodium/releases , pour Windows choisir VSCodium-x64-****.msi
Il faudra passer outre le message d’avertissement de SmartScreen et le contrôleur de compte (UAC).
Réglages
Dans le menu View (Affichage) cocher Render Whitespaces (Afficher les espaces blancs).
Extensions
Répertoire des extensions :
- Windows :
%USERPROFILE%\.vscode-oss\extensions - Linux :
~/.vscode-oss/extensions
Quelques installations :
A gauche verticalement, cliquer sur
ou Ctrl+Maj+X et installer ces extensions (en tapant le nom) :
- French Language Pack for Visual Studio Code pour avoir les menus en Français.
- French – Code Spell Checker pour la correction de l’orthographe & grammaire à condition de faire un réglage :
- faire
Ctrl+Shift+P(pour accéder à la command palette) - taper l’instruction
Spell: Show Spell Checker configuration info - Choisir l’onglet
USER, et décocherEnglish, puis cocherFrench.
- faire
- Bracket Pair Colorizer 2 pour mieux voir les parenthèses.
- Live Preview pour prévisualiser le HTML en temps réel:
- Définir un dossier de travail (Workspace), c’est la 1ère chose à faire.

- Créer un fichier
hello.html - Ecrire l’instruction
<h1>Hello</h1> - Clic sur
en haut à droite, pour afficher le live preview.
- Définir un dossier de travail (Workspace), c’est la 1ère chose à faire.
On peut aussi installer ces extensions par la console DOS :
codium --install-extension ms-ceintl.vscode-language-pack-fr
codium --install-extension streetsidesoftware.code-spell-checker-french
codium --install-extension CoenraadS.bracket-pair-colorizer-2
codium --install-extension ms-vscode.live-server
Compléments d’Extensions
- LTeX et faire ces réglages pour LateX en français :
- Une fois installée, clic sur la roue dentée de
LTeX(Extension Settings) - Dérouler vers le bas :
Ltex: Languageet choisirfrpourfrench.
- Une fois installée, clic sur la roue dentée de
- LaTeX Workshop pour éditer des document LateX
codium --install-extension valentjn.vscode-ltex
codium --install-extension james-yu.latex-workshop
Puis pour valentijn il est conseillé d’ajouter le fichier de l’installation hors-ligne (sa taille dépasse celle autorisée pour une extension et le téléchargement en-ligne est capricieux) :
- Télécharger le dernier fichier « release »
vscode-ltex-X.X.X-offline-XXXXXX.vsixselon votre OS sur https://github.com/valentjn/vscode-ltex/releases - Dans VSCodium :
- faire
Ctrl+Shift+P(pour accéder à la command palette) - taper l’instruction :
Extensions: Install from VSIX.. - Clic sur cette instruction et lui donner le fichier
*.vsixtéléchargé précédemment.
- faire
Python dans VSCodium
Un conseil : Pour Python, prendre plutôt Thonny ou Spyder, car REPL est mieux adapté.
Cependant, pour exécuter du Python dans Codium, il existe bien une extension, mais elle va juste faire le lien entre VSCodium et une version de Python installée sur l’ordi.
Donc il faut commencer par installer Python3 : https://www.python.org/downloads/ (Windows Installer 64 bits).
Vérifier en tapant dans une console :
- Windows :
py -3 --version - Linux :
python3 --version
codium --install-extension ms-python.python
Pour tester un programme, il faut :
- Définir un dossier de travail (Workspace), c’est la 1ère chose à faire.
- Créer un fichier
hello.py - Ecrire l’instruction
print("Hello World") - Lancer avec le bouton en haut ▷ ou Ctrl+F5
Pour lancer une console REPL (mais pas d’interaction avec hello.py) : faire Ctrl+Shift+P (pour accéder à la command palette) et taper Python: Start REPL
Appli « Mobile C »
Installer pip
Afin de télécharger/installer diverses librairies dans votre environnement Python, il est nécessaire d’installer l’outil pip . Dans Mobile C, on procède ainsi :
- Ouvrir la console
et vérifions que Python est installé en tapant : python --version - Puis voyons si pip est installé en tapant :
pip --version - Puis pour installer pip :
python -m ensurepip --default-pip - Puis la mise à jour de pip (en utilisant pip) :
pip install --upgrade pip - Pour quitter la console :

Installer un module
Dans la console :
pip install --index-url http://my.package.repo/simple/ SomeProject
pip install ./downloads/SomeProject-1.0.4.tar.gz
pip install -e git+https://git.repo/some_pkg.git#egg=SomeProject # from git
pip install -e hg+https://hg.repo/some_pkg#egg=SomeProject # from mercurial
pip install -e svn+svn://svn.repo/some_pkg/trunk/#egg=SomeProject # from svn
pip install -e git+https://git.repo/some_pkg.git@feature#egg=SomeProject # from a branch