So installieren Sie Python 3 oder Python 2 in Rhel 8
- 1738
- 129
- Lana Saumweber
In Redhat Enterprise Linux 8, Python kommt nicht vorinstalliert. Der Hauptgrund dafür ist, dass die Rhel 8 Entwickler wollten keine Standard -Python -Version für Benutzer festlegen. Daher als a Rhel Benutzer müssen angeben, ob Sie möchten Python 3 oder 2 Durch die Installation. Darüber hinaus in Rhel, Python 3.6 ist die Standard- und vollständig unterstützte Version von Python. Jedoch, Python 2 bleibt verfügbar und Sie können es installieren.
In diesem kurzen Artikel werden wir zeigen, wie man installiert Python 3 Und Python 2, und leiten Sie sie parallel in Rhel 8 Linux -Verteilung.
Anforderungen:
- Rhel 8 mit minimaler Installation
- Rhel 8 mit aktiviertem Redhat -Abonnement aktiviert
- Rhel 8 mit statischer IP -Adresse
Wichtig: Die meisten Linux -Verteilungen verwenden Python Für eine Reihe von Bibliotheken und Tools als Yum Paket Manager. Obwohl Python nicht installiert ist in Rhel 8 Standardmäßig funktioniert Yum immer noch, auch wenn Sie Python nicht installieren. Dies liegt daran, dass es einen internen Python -Dolmetscher nennt, der nennt “Plattform-Python”Das wird von Systemwerkzeugen verwendet. Plattform-Python kann nicht von Anwendungen verwendet werden, aber Sie können es nur zum Schreiben von System-/Verwaltungscode verwenden.
So installieren Sie Python 3 in Rhel 8
Installieren Python 3 Verwenden Sie in Ihrem System den DNF -Paketmanager wie gezeigt.
# DNF Installieren Sie Python3Installieren Sie Python 3 in Rhel 8
Aus der Ausgabe des Befehls, Python3.6 ist die Standardversion, die mit PIP geliefert wird und Setuptools als Abhängigkeiten.
So installieren Sie Python 2 in Rhel 8
Wenn Sie installieren möchten Python 2 parallel zu Python 3, Führen Sie den folgenden Befehl aus, der installiert wird Python 2.7 auf Ihrem System.
# DNF Installieren Sie Python2Installieren Sie Python 2.7 in Rhel 8
Wie man Python in Rhel 8 leitet
Nach der Installation Python, Sie würden das erwarten /usr/bin/python Wird eine bestimmte Version von Python ausführen. Sich von "dissoziieren"Python2 oder Python3: Welche Version sollte als Standard -Debatten für Linux -Debatten festgelegt werden, hat Redhat standardmäßig keinen Python -Befehl aufgenommen - was als "die" bezeichnet wird "unversionierter Befehl“.
Laufen Python 3, Typ:
# Python3
Und rennen Python 2, Typ:
# Python2
Was ist, wenn es Anwendungen/Programme in Ihrem System gibt, die erwarten, dass ein Python -Befehl existiert, was müssen Sie tun?? Es ist einfach, Sie verwenden Alternativen -Konfiguration
Python -Befehl, um leicht zu machen /usr/bin/python
Zeigen Sie auf den richtigen Speicherort der Python -Version, die Sie als Standardversion festlegen möchten.
Zum Beispiel:
# Alternativen -set Python/usr/bin/python3 oder # Alternativen -Set Python/usr/bin/python2
Das ist alles! In diesem kurzen Artikel haben wir gezeigt, wie man installiert Python 3 Und Python 2 An Rhel 8. Sie können Fragen stellen oder Ihre Gedanken über das folgende Feedback -Formular mit uns teilen.
- « So installieren Sie den Knoten.JS in Rhel 8
- So installieren Sie CentOS 7 neben Windows 10 Dual -Boot »