GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer Python sur CentOS 8

Présentation

Aujourd'hui, il existe deux versions actives de Python. Bien que de nombreuses entreprises utilisent encore Python 2 pour des raisons d'héritage, Python 3 prend lentement (mais sûrement) le dessus. Cela a été confirmé par la nouvelle que Python 2 n'a pas de support officiel depuis janvier 2020.

Étant donné que le langage de programmation n'est pas préinstallé sur le nouveau CentOS 8, vous pouvez installer la version de Python qui répond le mieux à vos besoins. Une autre option serait d'installer les deux versions et de basculer entre les deux.

Cet article vous montrera comment installer Python 3 et son prédécesseur Python 2 sur CentOS 8.

Prérequis

  • Un système d'exploitation Linux CentOS 8
  • Accès à l'utilisateur root ou un compte utilisateur avec des privilèges sudo
  • Accès à une fenêtre de terminal/ligne de commande (CtrlAltF2 )

Mettre à jour le référentiel local (facultatif)

Vous pouvez installer Python 3 en téléchargeant le package à partir du référentiel local avec le gestionnaire de packages DNF. Avant l'installation, nous vous recommandons de mettre à jour le référentiel.

Ouvrez une fenêtre de terminal et mettez à jour le référentiel avec la commande :

dnf update 

Installer Python 3 sur CentOS 8

Une fois le référentiel à jour, saisissez la commande suivante pour télécharger et installer Python 3 sur votre système :

dnf install python3

Vérifiez si Python 3 a été installé avec succès :

python --version

La sortie devrait confirmer que vous avez installé Python3 avec succès.

Installer Python 2 sur CentOS 8

Vous pouvez installer Python 2 à partir du référentiel CentOS avec une seule commande :

dnf install python2

Tapez y et appuyez sur Entrée pour confirmer que vous souhaitez installer.

Vérifiez l'installation en demandant au système d'afficher la version active de Python avec la commande :

python2 --version

Exécuter Python sur CentOS

Il n'y a pas de python par défaut commande sur CentOS 8.

Pour exécuter Python 3, vous devez utiliser la commande :

python3

Pour exécuter Python 2, saisissez :

python2

Définir la version par défaut de Python

Si plusieurs versions de Python sont installées sur votre CentOS 8, vous devrez peut-être définir la version par défaut de Python. La configuration de la version par défaut aide les applications et les programmes qui nécessitent un python commande pour accéder à l'emplacement approprié.

Définir Python 3 ou Python 2 comme python à l'échelle du système commande.

Pour définir Python 3 comme version par défaut, utilisez la commande :

alternatives --set python /usr/bin/python3

Vous pouvez également définir Python 2 en tant que python non versionné commande :

alternatives --set python /usr/bin/python2

Vous pouvez également supprimer la commande non versionnée avec :

alternatives --auto

Désinstaller Python sur CentOS 8

Utilisez DNF pour désinstaller n'importe quelle version de Python.

Pour supprimer Python 3, exécutez la commande :

dnf remove python3

La commande désinstalle Python 3 et supprime les dépendances associées. Confirmez que vous souhaitez supprimer les packages répertoriés en saisissant y et appuyez sur Entrée .

Si vous souhaitez supprimer Python 2, utilisez :

dnf remove python2

Encore une fois, vérifiez que vous souhaitez supprimer le package avec y et Entrez .


Cent OS
  1. Comment installer Pip sur CentOS 7

  2. Comment installer Pip sur CentOS 8

  3. Installez nmap sur RHEL 8 / CentOS 8

  4. Installez Python 2 sur RHEL 8 / CentOS 8

  5. Comment installer Python 3.6.4 sur CentOS 7

Installer Apache Cassandra dans CentOS 8

Comment installer Python 3.9 sur CentOS 8

Comment installer Flask sur CentOS 8

Comment installer Python sur le flux CentOS 9

Comment installer XAMPP sur CentOS 8

Comment installer Python sur CentOS 7