3 Installer Python sur votre ordinateur
Avant d’écrire votre première ligne de code, il faut installer Python sur votre machine. La procédure diffère légèrement selon votre système d’exploitation.
3.1 Vérifier si Python est déjà installé
Avant d’installer quoi que ce soit, vérifiez si Python n’est pas déjà présent. Ouvrez un terminal (Invite de commandes sous Windows, Terminal sous macOS ou Linux) et tapez :
python --version
# ou
python3 --versionLa certification TOSA évalue Python 3.10. Installez cette version ou une version supérieure (3.11, 3.12, 3.13…). Les versions supérieures à 3.10 sont rétrocompatibles pour tout ce qui est testé au TOSA.
Si vous avez Python 3.9 ou antérieur, mettez à jour.
3.2 Installation sous Windows
- Rendez-vous sur le site officiel : https://www.python.org/downloads/
- Cliquez sur « Download Python 3.x.x » (la version la plus récente stable, ≥ 3.10).
- Lancez le fichier
.exetéléchargé. - TRÈS IMPORTANT : cochez la case « Add Python to PATH » avant de cliquer sur Install !
- Choisissez Install Now (installation standard) ou Customize installation pour les options avancées.
- Une fois l’installation terminée, ouvrez l’Invite de commandes et tapez
python --versionpour vérifier.
Sans la case « Add Python to PATH » cochée, la commande python ne sera pas reconnue dans le terminal. Si vous avez oublié, réinstallez Python ou ajoutez manuellement le chemin aux variables d’environnement Windows.
3.3 Installation sous macOS
macOS embarque une version de Python pré-installée, mais elle est souvent obsolète (et parfois même supprimée des versions récentes). Deux options :
- Téléchargez l’installeur
.pkgsur https://www.python.org/downloads/mac-osx/ - Double-cliquez et suivez l’assistant.
- Vérifiez avec
python3 --versiondans le Terminal (doit afficher 3.10 ou plus).
Pour les développeurs, Homebrew est le gestionnaire de paquets standard sous macOS.
# Installer Homebrew (si pas déjà fait)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Puis installer Python
brew install pythonAvantage : Homebrew gère aussi les mises à jour (brew upgrade python).
3.4 Installation sous Linux
Python est quasiment toujours pré-installé sous Linux, mais parfois dans une version plus ancienne. Vérifiez avec python3 --version, et si nécessaire, utilisez le gestionnaire de paquets de votre distribution :
# Debian / Ubuntu (versions récentes ont Python 3.10+)
sudo apt update
sudo apt install python3 python3-pip
# Fedora
sudo dnf install python3 python3-pip
# Arch Linux (toujours très à jour)
sudo pacman -S python python-pipSur Ubuntu 20.04 par exemple (Python 3.8 par défaut), vous pouvez installer une version plus récente :
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.10Puis utilisez python3.10 explicitement au lieu de python3.
3.5 À quoi correspond pip ?
pip (Pip Installs Packages) est le gestionnaire de paquets officiel de Python. Il permet d’installer des bibliothèques externes en une seule commande. Il est normalement installé automatiquement avec Python 3.
Vérifiez avec :
pip --version
# ou sous macOS/Linux
pip3 --versionNous utiliserons pip dès le niveau Avancé pour installer des packages comme requests, numpy ou matplotlib.
✏️ Exercice 0.1 — Vérifier son installation
Sur votre ordinateur, effectuez les opérations suivantes :
- Ouvrez un terminal / une invite de commandes.
- Tapez
python --version(oupython3 --version). - Vérifiez que la version affichée est 3.10 ou supérieure.
- Tapez
pip --version(oupip3 --version). - Si l’une des deux commandes échoue ou affiche une version inférieure à 3.10, reprenez les étapes d’installation.
Vous devriez voir deux lignes ressemblant à ceci :
Python 3.11.5
pip 23.2.1 from /usr/lib/python3.11/site-packages/pip (python 3.11)
Si Python < 3.10 : mettez à jour avant de poursuivre.
Si pip n’est pas trouvé, installez-le :
- Windows :
python -m ensurepip --upgrade - macOS/Linux :
python3 -m ensurepip --upgrade