Wie man Python 3.9 auf Rocky Linux 8 installiert
Wie man Python 3.9 auf Rocky Linux 8 installiert
Auf dieser Seite
- Voraussetzungen
- Das System aktualisieren
- Installieren Sie Python 3.9 über das offizielle Repository
- Python 3.9 manuell installieren
- Installation von Python 3.9 Modulen
- Testen der Python-Installation
Python ist eine Programmiersprache, die verwendet werden kann, um nahezu alles zu erstellen. Von vollwertigen Spielen über Webanwendungen bis hin zu einfachen Skripten für Ihren PC oder Mac. Python gibt es seit den späten 1980er Jahren und sie ist nach wie vor eine der beliebtesten Sprachen, die heute verwendet werden.
Das heutige Tutorial zeigt Ihnen, wie Sie die Programmiersprache Python 3.9 auf einem Rocky Linux 8 System installieren.
Voraussetzungen
- Ein Rocky Linux 8-System. Jede relativ aktuelle Version von Rocky Linux sollte mit diesen Anweisungen gut funktionieren.
- Ein Nicht-Root-Benutzer mit Sudo-Rechten, der auf Ihrem Rocky-System eingerichtet ist.
Das System aktualisieren
Das erste, was wir tun müssen, ist, die Systemsoftware-Pakete zu aktualisieren. Das stellt sicher, dass unser gesamtes System aktualisiert wurde und auf die neuesten stabilen Versionen aktualisiert wurde, bevor wir mit der Installation von Python beginnen.
sudo dnf -y updateInstallieren Sie Python 3.9 über das offizielle Repository
Zum Zeitpunkt dieses Schreibens enthält das standardmäßige Rocky Linux 8 AppStream-Repository Python v3.7, v3.8 und v3.9.
Führen Sie den folgenden Befehl aus, um die neueste Python-Version zu installieren.
sudo dnf install python39
Klicken Sie auf Y und drücken Sie Enter, wenn Sie dazu aufgefordert werden. Der Installationsprozess beginnt.
Sobald die Installation abgeschlossen ist, führen Sie den folgenden Befehl aus, um zu überprüfen, welche Python-Version Sie haben.
python3.9 --versionPython 3.9 sollte jetzt auf Ihrem Rocky-System installiert und einsatzbereit sein.
Python 3.9 manuell installieren
Wenn Sie keinen Zugriff auf das AppStream-Repository haben oder lieber aus einer anderen Quelle installieren möchten, können Sie Python 3.9 manuell mit dem Python 3.9-Archiv installieren. Um den Installationsprozess zu starten, öffnen Sie Ihr Terminal und führen Sie den folgenden Befehl aus, um die notwendigen Pakete zur Kompilierung von Python-Paketen auf Rocky Linux 8 zu installieren.
sudo dnf groupinstall "Development Tools" -yFühren Sie als Nächstes den folgenden Befehl aus, um die erforderlichen Abhängigkeiten zu installieren, wie z.B. openssl-devel, libffi-devel.
sudo dnf install openssl-devel libffi-devel bzip2-devel -yLaden Sie jetzt die neueste Version von Python mit dem wget-Befehl herunter. Entpacken Sie die Zip-Datei und wechseln Sie in das entpackte Verzeichnis.
sudo dnf install wget -ywget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tar.xztar xvf Python-3.9.7.tar.xzcd Python-3.9.7/Sobald Sie im /Python-3.9.7/ Verzeichnis sind. Führen Sie den folgenden Befehl aus, um den Quellcode zu konfigurieren und die Python-Pakete zu installieren.
./configure --enable-optimizationssudo make altinstallWir verwenden stattdessen altinstall, um install zu machen, da letzteres jede vorhandene Python-Binärdatei überschreibt. Wir benötigen Python 3.9, um parallel mit 3.7 oder einer anderen installierten Python-Version auf demselben System zu coexistieren. Andernfalls können Sie nicht mehrere Versionen gleichzeitig verwenden.
Dieser Befehl benötigt ziemlich viel Zeit, um abgeschlossen zu werden, da dieser Befehl eine große Anzahl von Paketen kompilieren muss, die von Python verwendet werden. Bitte haben Sie Geduld und warten Sie, bis die Installation abgeschlossen ist.
Wenn die Python-Installation erfolgreich war, sollten Sie eine Nachricht wie die folgende erhalten.
Führen Sie den folgenden Befehl aus, um Ihre Python-Version zu überprüfen.
python3.9 --versionSie sollten eine Ausgabe wie die untenstehende erhalten.
Installation von Python 3.9 Modulen
Jetzt, da wir Python und all seine Abhängigkeiten installiert haben, können wir unsere gewünschten Module installieren.
Führen Sie den folgenden Befehl aus, um das Requests-Modul für Python 3.9 herunterzuladen und zu installieren.
python3.9 -m pip install <module>Wo: <module> ist der Name des Moduls, das Sie installieren möchten. Sie können eine umfassende Liste der verfügbaren Module auf der offiziellen Seite erhalten.
Zum Beispiel werden wir das requests-Modul installieren.
python3.9 -m pip install requests
Wenn während des Installationsprozesses keine Fehler auftreten, sollten die gewünschten Python-Module auf Ihrem System einsatzbereit sein.
Um zu sehen, welche Module auf dem Server installiert sind, geben Sie diesen Befehl ein.
python3.9 -m pip listSie sollten eine Ausgabe wie die untenstehende erhalten.
Testen der Python-Installation
Jetzt, wo Sie Python 3.9 installiert haben, lassen Sie es uns testen. Führen Sie den folgenden Befehl aus, um mit Ihrem bevorzugten Texteditor, wie vi oder nano, eine Testdatei zu erstellen. Der Name dieser Datei ist, wie Sie das Python-Programm von nun an ausführen werden, ohne den vollständigen Pfad zur Datei anzugeben.
cd Python-3.9.7sudo nano hello.pyKopieren Sie den folgenden Code und fügen Sie ihn in Ihre Datei ein, speichern Sie Ihre Änderungen an der Datei und beenden Sie Ihren Editor.
print("Howtoforge, HelloWorld!")Jetzt können wir dieses Programm durch Eingabe von folgendem Befehl ausführen:
python3.9 hello.pyWenn alles korrekt funktioniert, solltest du eine Nachricht "Hallo Welt" erhalten.
Schlussfolgerung
In diesem Leitfaden haben wir gelernt, wie man die Skriptsprache Python 3.9 auf Rocky Linux 8 installiert. Wir können jetzt Python für Programmierung und zum Schreiben von Skripten verwenden.
Wenn Sie Fragen oder Bedenken haben, hinterlassen Sie bitte einen Kommentar unten.






