So installieren Sie Python 3 oder Python 2 in RHEL 8

Im RedHat Enterprise Linux 8Python ist nicht vorinstalliert. Der Hauptgrund dafür ist, dass die RHEL 8 Entwickler wollten keine Standard-Python-Version für Benutzer festlegen. Daher als RHEL Benutzer müssen Sie angeben, ob Sie möchten Python 3 oder 2 durch die Installation. Darüber hinaus in RHEL, Python 3.6 ist die standardmäßige und vollständig unterstützte Version von Python. Jedoch, Python 2 bleibt verfügbar und Sie können es installieren.

In diesem kurzen Artikel zeigen wir, wie man installiert Python 3 und Python 2und führen Sie sie parallel in RHEL 8 Linux-Distribution.

Bedarf:

  1. RHEL 8 mit minimaler Installation
  2. RHEL 8 mit aktiviertem RedHat-Abonnement
  3. RHEL 8 mit statischer IP-Adresse

Wichtig: Die meisten Linux-Distributionen verwenden Python für eine Reihe von Bibliotheken und Tools als YUM-Paketmanager. Obwohl Python nicht installiert ist RHEL 8 Standardmäßig funktioniert yum auch dann noch, wenn Sie Python nicht installieren. Dies liegt daran, dass es einen internen Python-Interpreter namens „Plattform-Python”, Die von Systemwerkzeugen verwendet wird. Platform-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 auf Ihrem System den DNF-Paketmanager wie gezeigt.

# dnf install python3
Installieren Sie Python 3 in RHEL 8
Installieren Sie Python 3 in RHEL 8

Aus der Ausgabe des Befehls Python3.6 ist die Standardversion, die mit PIP und geliefert wird Setuptools als Abhängigkeiten.

So installieren Sie Python 2 in RHEL 8


Wenn Sie installieren möchten Python 2 parallel zu Python 3Führen Sie den folgenden Befehl aus, der installiert werden soll Python 2.7 auf Ihrem System.

# dnf install python2
Installieren Sie Python 2.7 in RHEL 8
Installieren Sie Python 2.7 in RHEL 8

So führen Sie Python in RHEL 8 aus

Nach der Installation PythonDas würde man erwarten / usr / bin / python führt eine bestimmte Version von Python aus. Sich von „Python2 oder Python3: Welche Version sollte unter Linux als Standard festgelegt werden? “RedHat hat standardmäßig keinen Python-Befehl eingefügt.nicht versionierter Befehl“.

Laufen Python 3, Art:

# python3

Und um zu rennen Python 2, Art:

# python2

Was müssen Sie tun, wenn auf Ihrem System Anwendungen / Programme vorhanden sind, die erwarten, dass ein Python-Befehl vorhanden ist? Es ist einfach, Sie verwenden alternatives --config Python-Befehl leicht zu machen /usr/bin/python Zeigen Sie auf den richtigen Speicherort der Python-Version, die Sie als Standardversion festlegen möchten.

Beispielsweise:

# alternatives --set python /usr/bin/python3
OR
# alternatives --set python /usr/bin/python2

Das ist alles! In diesem kurzen Artikel haben wir gezeigt, wie man installiert Python 3 und Python 2 auf RHEL 8. Über das unten stehende Feedback-Formular können Sie Fragen stellen oder Ihre Gedanken mit uns teilen.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *