Aller au contenu
Runbook

Installer Python sur Ubuntu / Debian

Langage et runtime généraliste, « piles incluses ».

Runtimelanguageruntimescriptinginterpreter

Installation

Python 3 + pip + venv · apt
sudo apt update
sudo apt install -y python3 python3-pip python3-venv

Ubuntu/Debian séparent pip et venv dans des paquets distincts.

Vérifier l'installation

Vérifier
python3 --version

Fichiers importants

TypeCheminDescription
binaire/usr/bin/python3Interpréteur Python 3 du système, géré par APT.

Outils en ligne de commande

  • python3L'interpréteur Python 3.
  • pip3Installateur de paquets Python.
  • venvModule d'environnement virtuel (nécessite le paquet python3-venv).

Désinstaller

Désinstaller pip/venv
sudo apt purge -y python3-pip python3-venv
sudo apt autoremove -y

Ne supprimez pas python3 lui-même : le système en dépend.

À savoir

  • Ne désinstallez et ne remplacez jamais le python3 système : de nombreux outils de l'OS en dépendent.
  • Sur Debian/Ubuntu, pip et venv sont des paquets distincts (python3-pip, python3-venv).
  • Pour un interpréteur plus récent, utilisez le PPA deadsnakes ou pyenv plutôt que de remplacer celui du système.

Installation sur Ubuntu / Debian

Python 3 est généralement préinstallé, mais pas pip ni venv. sudo apt install -y python3 python3-pip python3-venv les ajoute. L'interpréteur est /usr/bin/python3.

Ne touchez pas au Python système

De nombreux outils de la distribution s'appuient sur /usr/bin/python3. Ne le remplacez jamais et n'exécutez pas sudo pip install dessus ; créez plutôt un environnement virtuel : python3 -m venv .venv && source .venv/bin/activate.

Versions plus récentes

Ubuntu fournit un Python 3 précis par version de l'OS. Pour un interpréteur plus récent, ajoutez le PPA deadsnakes ou installez pyenv, en laissant intacte la version du système.