Comment installer Python 3 ou Python 2 dans Rhel 8
- 4050
- 1324
- Mohamed Brunet
Dans Redhat Enterprise Linux 8, Python ne vient pas préinstallé. La raison principale à cela est que le Rhel 8 Les développeurs ne voulaient pas définir une version Python par défaut pour les utilisateurs. Par conséquent, en tant que Rhel utilisateur, vous devez spécifier si vous souhaitez Python 3 ou 2 en l'installant. De plus, à Rhel, Python 3.6 est la version par défaut et entièrement prise en charge de Python. Cependant, Python 2 Reste disponible et vous pouvez l'installer.
Dans ce court article, nous montrerons comment installer Python 3 et Python 2, et les exécuter en parallèle dans Rhel 8 Distribution Linux.
Exigences:
- RHEL 8 avec une installation minimale
- RHEL 8 avec abonnement Redhat activé
- RHEL 8 avec adresse IP statique
Important: La plupart des distributions Linux utilisent Python Pour un certain nombre de bibliothèques et d'outils en tant que gestionnaire de packages YUM. Bien que Python ne soit pas installé dans Rhel 8 Par défaut, mais Yum fonctionne toujours même si vous n'installez pas Python. C'est parce qu'il existe un interprète Python interne appelé «Plate-forme-python”Qui est utilisé par les outils système. Platform-Python ne peut pas être utilisé par les applications, mais vous ne pouvez l'utiliser que pour la rédaction du système / code administratif.
Comment installer Python 3 dans Rhel 8
À installer Python 3 Sur votre système, utilisez le gestionnaire de packages DNF comme indiqué.
# dnf installer python3Installez Python 3 dans Rhel 8
De la sortie de la commande, Python3.6 est la version par défaut qui est livrée avec PIP et Sétuptools En tant que dépendances.
Comment installer Python 2 dans Rhel 8
Si vous souhaitez installer Python 2 en parallèle avec Python 3, Exécutez la commande suivante qui s'installera Python 2.7 sur votre système.
# dnf installer python2Installer python 2.7 dans Rhel 8
Comment exécuter python dans rhel 8
Après installation Python, Vous vous attendriez à ce / usr / bin / python Exécutera une certaine version de Python. Se dissocier de «Python2 ou python3: Quelle version doit être définie par défaut sur les débats Linux », Redhat n'a pas inclus de commande python par défaut - ce qui est appelé«commande non versée".
Courir Python 3, taper:
# python3
Et courir Python 2, taper:
# python2
Et s'il y a des applications / programmes sur votre système qui s'attendent à ce qu'une commande Python existe, que devez-vous faire? C'est simple, vous utilisez Alternatives - Configager
commande python pour faire facilement / usr / bin / python
pointez à l'emplacement correct de la version python que vous souhaitez être définie comme la version par défaut.
Par exemple:
# alternatives --set python / usr / bin / python3 ou # alternatives --set python / usr / bin / python2
C'est tout! Dans ce court article, nous avons montré comment installer Python 3 et Python 2 sur Rhel 8. Vous pouvez poser des questions ou partager vos réflexions avec nous via le formulaire de rétroaction ci-dessous.
- « Comment installer le nœud.js dans rhel 8
- Comment installer Centos 7 aux côtés de Windows 10 Double Boot »