Installer Python sur Ubuntu Linux peut sembler intimidant, mais c’est un processus essentiel pour tout développeur souhaitant tirer pleinement parti des capacités de ce système d’exploitation. Python, un langage de programmation polyvalent et puissant, est souvent utilisé pour le développement d’applications, l’automatisation des tâches et la création de sites Web. Dans ce tutoriel, nous allons aborder quatre méthodes simples et efficaces pour installer Python sur Ubuntu, que vous soyez débutant ou développeur expérimenté. Suivez nos étapes claires, et vous serez prêt à programmer en un rien de temps.
Vérifiez si Python est déjà installé sur Ubuntu
Avant d’installer Python, il est essentiel de déterminer s’il est déjà présent sur votre système. Cela vous permettra de mettre à jour votre installation existante sans avoir à effectuer une nouvelle installation. Voici comment procéder :
- Ouvrez le terminal en utilisant le raccourci clavier Alt + Ctrl + T.
- Exécutez la commande suivante pour vérifier si Python est déjà installé :
python3
- Si vous voyez un numéro de version s’afficher, cela signifie que Python est installé. Pour quitter l’interface de Python, appuyez sur Ctrl + D.
- Pour connaître la version installée, exécutez :
python3 --version
- Si une version obsolète est installée, vous pouvez la mettre à jour en lançant :
sudo apt --only-upgrade install python3
Installer Python sur Ubuntu depuis le dépôt officiel
Python est disponible dans le dépôt officiel d’Ubuntu, ce qui rend son installation très simple. Suivez ces étapes :
- Ouvrez le terminal et mettez à jour tous les paquets et dépôts avec la commande suivante :
sudo apt update && sudo apt upgrade -y
- Pour installer Python sur Ubuntu, exécutez :
sudo apt install python3
Vous devriez voir Python s’installer rapidement. Vérifiez sa version une fois l’installation terminée en exécutant python3 --version
.
Installer Python sur Ubuntu depuis le PPA de Deadsnakes
Si le dépôt officiel ne fournit pas la version de Python souhaitée, vous pouvez utiliser le PPA Deadsnakes. Ce dépôt est reconnu pour offrir des versions actuelles ainsi que des versions antérieures de Python. Voici comment l’utiliser :
- Ouvrez le terminal avec Alt + Ctrl + T et exécutez la commande suivante pour pouvoir gérer des sources de logiciels supplémentaires :
sudo apt install software-properties-common
- Ajoutez le PPA Deadsnakes à votre liste de dépôts :
sudo add-apt-repository ppa:deadsnakes/ppa
- Quand cela vous est demandé, appuyez sur Entrée pour continuer.
- Mettez ensuite à jour la liste des paquets :
sudo apt update
- Installons maintenant Python :
sudo apt install python3
- Si vous souhaitez installer des versions spécifiques (anciennes ou nouvelles), utilisez l’une des commandes suivantes :
sudo apt install python3.12
sudo apt install python3.11
Compiler Python sur Ubuntu à partir du code source
Pour les utilisateurs avancés qui souhaitent avoir un contrôle total sur leur installation, il est possible de compiler Python à partir du code source. Cela peut prendre un peu plus de temps mais offre une personnalisation supplémentaire. Voici les étapes à suivre :
- Ouvrez le terminal et commencez par mettre à jour les paquets :
sudo apt update
- Installez les dépendances requises pour compiler Python :
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
- Créez un dossier pour télécharger Python et naviguez à l’intérieur :
sudo mkdir /python && cd /python
- Téléchargez la dernière version de Python depuis le site officiel :
sudo wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0a1.tgz
- Décompressez le fichier téléchargé :
sudo tar -xvf Python-3.12.0a1.tgz
- Accédez au dossier extrait :
cd Python-3.12.0a1
- Configurez le système pour activer l’optimisation :
./configure --enable-optimizations
- Compilez Python :
sudo make install
- Enfin, vérifiez votre installation :
python3 --version
Conclusion
Voilà comment installer Python sur Ubuntu Linux grâce à ces quatre méthodes pratiques. Que ce soit à partir du dépôt officiel, du PPA Deadsnakes ou par compilation manuelle, chaque méthode a ses propres avantages et vous permet de personnaliser votre environnement de développement. N’oubliez pas de vérifier votre installation et votre version après chaque méthode. Si vous avez des questions ou des commentaires, n’hésitez pas à nous en faire part dans la section dédiée ci-dessous. Bon codage !