---
title: "Comment installer Python sur Windows, macOS et Linux : le guide"
description: "Apprenez à installer Python 3 sur Windows, macOS et Linux : téléchargement officiel, configuration du PATH et commandes terminal, mis à jour pour 2026."
url: "https://www.alemasone.com/fr/installer-python-windows-macos-linux/"
language: "fr"
published: 2023-12-29
updated: 2026-09-12
categories: ["Programmation Et Développement"]
translations:
  it: "https://www.alemasone.com/it/come-installare-python/"
  en: "https://www.alemasone.com/en/how-to-install-python-windows-macos-linux/"
  es: "https://www.alemasone.com/es/como-instalar-python-windows-macos-linux/"
  pt: "https://www.alemasone.com/pt/como-instalar-python-windows-macos-linux/"
  de: "https://www.alemasone.com/de/python-installieren-windows-macos-linux/"
---

# Comment installer Python sur Windows, macOS et Linux : le guide

Pour installer Python sur Windows, on utilise aujourd'hui le **Python install manager** du Microsoft Store (ou l'installateur .exe classique, en n'oubliant pas de cocher la case **Add python.exe to PATH**). Sur macOS, il existe le version officielle ou Homebrew ; sur Linux, utilisez le gestionnaire de paquets de votre distribution. La dernière version stable est la **3.14**.

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

1. Ouvrez le **Microsoft Store**, recherchez « Python install manager », ou installez-le via le terminal avec `winget install 9NQ7512CXL7T`.
2. Lors du premier lancement, une vérification automatique de la configuration est effectuée : laissez le processus se terminer.
3. Ouvrez l'**Invite de commandes** ou **PowerShell** et tapez :

```powershell
   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 :

```powershell
   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

1. Rendez-vous sur la [page de téléchargement pour Windows](https://www.python.org/downloads/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.
2. 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.

3. Cliquez sur **Install Now** et attendez la fin de l'opération.
4. Ouvrez l'Invite de commandes et tapez `py` ou `python`. Si la version s'affiche suivie de `>>>`, vous êtes dans l'interpréteur : tapez `exit()` 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 :

1. Ouvrez le menu Démarrer, recherchez « variables d'environnement » et choisissez **Modifier les variables d'environnement système**.
2. Cliquez sur **Variables d'environnement**, sélectionnez **Path** dans les variables utilisateur et cliquez sur **Modifier**.
3. 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-dossier `Scripts`.
4. 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

1. Rendez-vous sur la [page de téléchargement pour macOS](https://www.python.org/downloads/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.
2. Ouvrez le fichier `.pkg` et suivez la procédure.
3. Ouvrez le **Terminal** et vérifiez :

```bash
   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](https://brew.sh/), 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.

```bash
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** :

```bash
echo 'alias python="python3"' >> ~/.zshrc
source ~/.zshrc
```

## Comment installer Python sur Linux

Presque toutes les distributions incluent déjà Python 3. Vérifiez avec :

```bash
python3 --version
```

S'il manque, installez-le via le gestionnaire de paquets de votre distribution :

```bash
sudo apt update
sudo apt install python3
```

Cela s'applique à Debian, **Ubuntu** et leurs dérivées.

```bash
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 :

```bash
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.

```bash
# 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](https://www.python.org/downloads/) 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.
