Comment installer Python sur Windows, macOS et Linux : le guide
Apprenez à installer Python 3 sur Windows, macOS et Linux : téléchargement officiel, configuration du PATH et commandes terminal, mis à jour pour 2026.

Sur cette page
Python est gratuit, open source et fonctionne de la même manière sur Windows, macOS et Linux : seul le mode d’installation change. Vous trouverez ici la procédure pour chacun des trois systèmes, ainsi que quelques détails que les anciens guides omettent, comme comment réparer le PATH si vous l’avez oublié ou pourquoi il ne faut pas utiliser la version Python déjà présente sur votre Mac.
Quelle version de Python choisir #
Sur le site officiel, plusieurs versions sont toujours disponibles en même temps. En règle générale :
- Si vous apprenez ou lancez un nouveau projet, téléchargez la dernière version stable, celle située en haut de la page de téléchargement : il s’agit aujourd’hui de la série Python 3.14.
- Si vous travaillez sur un projet existant, vérifiez d’abord quelles versions sont requises par les bibliothèques que vous utilisez, car certains paquets mettent quelques mois à s’adapter aux nouvelles versions.
Chaque version bénéficie d’environ deux ans de mises à jour standard, puis de trois années supplémentaires de correctifs de sécurité, soit cinq ans au total. Rester sur une version datant d’un ou deux ans n’est pas un problème. Évitez en revanche celles qui ne sont plus supportées : aujourd’hui, il s’agit de Python 2 et de toutes les séries jusqu’à la 3.9 incluse.
Comment installer Python sur Windows #
Sur Windows, deux options s’offrent à vous : le Python install manager, qui est aujourd’hui la méthode recommandée par le projet, et l’installateur .exe classique, toujours disponible mais destiné à disparaître avec la version 3.16.
La méthode recommandée : Python install manager #
- Ouvrez le Microsoft Store, recherchez « Python install manager », ou installez-le via le terminal avec
winget install 9NQ7512CXL7T. - Lors du premier lancement, une vérification automatique de la configuration est effectuée : laissez le processus se terminer.
- Ouvrez l’Invite de commandes ou PowerShell et tapez :
py install 3.14
La commande télécharge et installe la dernière version de la série 3.14. Pour une autre série, modifiez le numéro, par exemple py install 3.12.
4. Vérifiez que cela fonctionne avec :
py --version
Le Python install manager nécessite Windows 10 ou 11. Si vous préférez la méthode traditionnelle, utilisez l’installateur décrit ci-dessous.
La méthode classique : l’installateur .exe #
Rendez-vous sur la page de téléchargement pour Windows et téléchargez le Windows installer (64-bit) de la dernière version stable. La version 32 bits est réservée aux ordinateurs très anciens.
Lancez le fichier. Sur le premier écran, cochez Add python.exe to PATH : c’est la case que presque tout le monde oublie, et sans elle, vous ne pourrez pas lancer Python depuis l’Invite de commandes.
Cliquez sur Install Now et attendez la fin de l’opération.
Ouvrez l’Invite de commandes et tapez
pyoupython. Si la version s’affiche suivie de>>>, vous êtes dans l’interpréteur : tapezexit()pour en sortir.
Les versions actuelles, de la 3.13 et suivantes, ne fonctionnent que sur Windows 10 ou versions ultérieures. Windows 7 n’est plus supporté à partir de la série 3.9.
Si vous avez oublié d’ajouter Python au PATH #
Il est possible de corriger cela même après l’installation :
- Ouvrez le menu Démarrer, recherchez « variables d’environnement » et choisissez Modifier les variables d’environnement système.
- Cliquez sur Variables d’environnement, sélectionnez Path dans les variables utilisateur et cliquez sur Modifier.
- Ajoutez une ligne avec le dossier d’installation (par exemple
C:\Users\<nome utente>\AppData\Local\Programs\Python\Python314\) et une autre avec son sous-dossierScripts. - Validez en cliquant sur OK dans toutes les fenêtres.
Pour vérifier, ouvrez une nouvelle fenêtre de l’Invite de commandes (les fenêtres déjà ouvertes ne prennent pas en compte la modification) et tapez echo %PATH% : si le dossier Python est trouvé, le système le reconnaîtra. Alternativement, vous pouvez relancer l’installateur, choisir Modify et cocher l’option pour ajouter Python aux variables d’environnement.
Comment installer Python sur macOS #
macOS possède déjà un Python, mais il s’agit de celui utilisé par les outils Apple : une version ancienne (actuellement la 3.9 sur macOS Tahoe), installée avec les outils en ligne de commande d’Xcode et qui n’est pas mise à jour. Pour le développement, vous avez besoin de votre propre version.
Avec le pack officiel #
- Rendez-vous sur la page de téléchargement pour macOS et téléchargez l’installer macOS de la dernière version stable, qui fonctionne aussi bien sur les Mac avec puces Apple que sur les modèles Intel.
- Ouvrez le fichier
.pkget suivez la procédure. - Ouvrez le Terminal et vérifiez :
python3 --version
Avec Homebrew #
Si vous utilisez déjà Homebrew, l’installer via celui-ci est plus pratique pour rester à jour :
Vous n’avez pas encore Homebrew ?
Allez sur le site officiel de Homebrew, copiez la commande d’installation présente sur la page d’accueil et collez-la dans le Terminal. Enfin, suivez les instructions « Next steps » pour ajouter Homebrew au PATH.
brew install python3
Homebrew installe la dernière version supportée (actuellement la 3.14) et la met à jour avec brew upgrade.
Sur Mac, la commande s’appelle python3 et non python. Si vous souhaitez taper uniquement python, ajoutez un alias au fichier de configuration du shell qui, depuis macOS Catalina, est zsh :
echo 'alias python="python3"' >> ~/.zshrc
source ~/.zshrc
Comment installer Python sur Linux #
Presque toutes les distributions incluent déjà Python 3. Vérifiez avec :
python3 --version
S’il manque, installez-le via le gestionnaire de paquets de votre distribution :
sudo apt update
sudo apt install python3
Cela s’applique à Debian, Ubuntu et leurs dérivées.
sudo dnf install python3
Pour Fedora et les distributions Red Hat récentes : yum existe toujours en tant qu’alias, mais la commande actuelle est dnf.
Sur Debian et Ubuntu, pip ainsi que les modules pour les environnements virtuels sont des paquets distincts : installez-les avec sudo apt install python3-pip python3-venv.
Compiler Python à partir du code source
C’est nécessaire uniquement si vous avez besoin d’une version ou d’une configuration que votre distribution ne propose pas :
cd /tmp
wget https://www.python.org/ftp/python/3.14.7/Python-3.14.7.tgz
tar -xzf Python-3.14.7.tgz
cd Python-3.14.7
./configure
make
sudo make altinstall
Utilisez make altinstall et non make install : ainsi, vous n’écraserez pas le Python du système (utilisé par la distribution pour ses propres outils) et les deux versions coexisteront.
Après l’installation : pip et environnements virtuels #
Avec Python arrive pip, le programme qui installe les bibliothèques. Avant d’en installer, cependant, créez un environnement virtuel pour votre projet : un dossier contenant son propre Python et ses propres bibliothèques, séparé du reste. Ainsi, deux projets peuvent utiliser des versions différentes de la même bibliothèque sans entrer en conflit.
# Crea l'ambiente nella cartella del progetto
python3 -m venv .venv
# Attivalo (macOS e Linux)
source .venv/bin/activate
# Attivalo (Windows, PowerShell)
.venv\Scripts\Activate.ps1
# Installa una libreria
pip install requests
Sur Windows, au lieu de python3, tapez py. Pour quitter l’environnement virtuel, il suffit d’utiliser la commande deactivate. Sur les versions récentes d’Ubuntu et Debian, si vous tentez d’utiliser pip install en dehors d’un environnement virtuel, vous recevrez l’erreur externally-managed-environment : c’est un comportement voulu, et la solution consiste précisément à utiliser un environnement virtuel.
Foire aux questions #
Quelle est la dernière version stable de Python ? #
Il s’agit actuellement de la série Python 3.14 (la dernière mise à jour est la 3.14.7), et la 3.13 reçoit toujours des mises à jour régulières. Les versions de maintenance sortent fréquemment, il est donc conseillé de vérifier le numéro sur la page officielle de téléchargement au moment de l’installation.
Faut-il choisir la version 32 ou 64 bits ? #
La version 64 bits : elle est plus rapide et n’a pas les limites de mémoire de la version 32 bits, laquelle n’est pertinente que sur des processeurs très anciens.
J’ai déjà Python sur mon Mac, pourquoi devrais-je en installer un autre ? #
Parce que la version incluse est destinée à macOS et aux outils d’Apple ; elle n’est pas conçue pour le développement et accuse plusieurs versions de retard. En installer une version séparée n’interfère pas avec le système et vous garantit d’avoir toujours une version à jour.
Dois-je désinstaller l’ancienne version avant de mettre à jour ? #
Non. Les différentes versions de Python coexistent sans problème, et chaque projet utilise celle avec laquelle il a été créé via son environnement virtuel. Vous pourrez supprimer les anciennes versions lorsqu’elles ne vous seront plus utiles.
Puis-je avoir plusieurs versions de Python installées simultanément ? #
Oui. Sur Windows, le Python install manager les gère côte à côte et vous pouvez les lancer avec py -3.12, py -3.14, etc. Sur macOS et Linux, elles se trouvent dans des dossiers séparés et s’appellent via python3.12, python3.14 ou équivalent.
