Comment Installer La Dernière Version De Python Sur Centos 7

Introduction

Python est un langage de programmation populaire, stable et performant. De nombreuses distributions Linux différentes l’utilisent, y compris CentOS 7.

Comme il n’est pas préinstallé sur CentOS 7, vous devez le configurer manuellement.

Ce guide vous montre deux options pour installer Python 3 sur CentOS 7 , selon la version que vous souhaitez utiliser.

Conditions préalables

  • Le gestionnaire de paquets yum , inclus par défaut
  • Une fenêtre de terminal/ligne de commande (Ctrl-Alt-F2)

Installation De Python Sur CentOS 7

Il existe deux façons d’installer Python 3 sur votre système CentOS :

  • Utilisation du gestionnaire de packages CentOS officiel.
  • Le télécharger à partir du code source.

Option 1 : Installer Python à Partir Du Gestionnaire De Packages

La dernière version de Python 3 disponible dans le gestionnaire de packages est Python 3.6.8 . Pour la dernière version majeure, vous devez installer le package à partir du code source. Pour savoir comment procéder, reportez-vous à la section suivante. Si vous préférez installer la version 3.6.8, suivez les étapes ci-dessous.

1. Commencez par mettre à jour le référentiel :

sudo miam mise à jour -y

2. Avant de passer à l’installation de Python 3 sur votre système CentOS, assurez-vous qu’il est disponible dans le référentiel de packages. Si vous avez CentOS version 7.7 ou plus récente, passez à l’étape suivante. Si vous utilisez une version CentOS antérieure à 7.7, vous devez ajouter IUS, un référentiel yum qui fournit des versions logicielles plus récentes et inclut Python 3.

Pour ajouter le dépôt IUS, utilisez la commande :

sudo yum install 
 
Attendez la fin de l'installation. Ensuite, mettez à jour le dépôt :
sudo miam mise à jour -y

3. Installez Python 3 en exécutant la commande suivante dans la fenêtre du terminal :
sudo yum install -y python3

Attendez que l'installation soit terminée. La sortie doit afficher qu'il a installé python3 et les dépendances requises.
4. Vérifiez que vous avez correctement installé Python 3 avec :
python3 -version

Vous devriez voir la version de Python 3 maintenant disponible sur votre système CentOS.

Option 2 : Installer Python à Partir Du Code Source


Pour installer la dernière version majeure de Python, qui est la 3.9.6 (au moment de la rédaction), vous devez télécharger une copie du code source et suivre quelques étapes supplémentaires lors de la configuration.
1. Tout d'abord, installez les packages et dépendances requis :
sudo yum groupinstall "Outils de développement" -y

sudo yum installer gcc open-ssl-devel bzip2-devel libffi-devel -y

2. Ensuite, utilisez la commande wget pour télécharger la version Python souhaitée. Si vous n'avez pas wget , installez-le en exécutant simplement :
sudo yum installer wget -y

Pour télécharger Python 3.9.6, utilisez la commande :
wget


3. Extrayez le package :
sudo tar xzf Python-3.9.6.tgz

4. Ensuite, déplacez-vous dans le répertoire :
cdPython 3.9.6

5. Une fois dans le répertoire Python, compilez le code source dans un package d'installation avec les deux commandes suivantes :
./configure -enable-optimisations

faire altinstall

La commande make construit le package d'installation. La commande altinstall demande au système de créer une deuxième installation de cette version de Python. Sans cela, le système remplacerait la version par défaut de Python.
6. Vérifiez la version de Python pour vérifier l'installation :
python3.9

Le système doit afficher :
Conclusion
Ce guide a fourni deux manières différentes d'installer Python 3 sur CentOS 7. Pour la nouvelle version de CentOS, consultez notre article sur la façon d'installer Python sur CentOS 8.
Avec tout défini, vous pouvez commencer avec quelques scripts de base comme obtenir l'heure et la date actuelles en Python.
Cet article a-t-il été utile? Oui Non