So installieren Sie Python 3.9 auf CentOS/rhel 8
- 675
- 81
- Lana Saumweber
Vor kurzem hat das Python -Entwicklungsteam die neueste stabile Version von Python 3 veröffentlicht.9. Sie können es von seinen offiziellen Seiten herunterladen. Die neue Version verfügt über mehrere neue Funktionen und Sicherheitsupdates. Python 3.9 verwendet einen neuen flexibleren Parser, der auf PEG basiert, der den LL -Parser ersetzt. In den nächsten Python -Versionen wird der alte Parser gelöscht.
In diesem Tutorial wird beschrieben, wie man Python 3 installiert.9 auf CentOS 8 und RHEL 8 Systeme. In diesem Tutorial werden wir Python aus dem Quellcode installieren.
Voraussetzungen
Diese Python -Installation erforderte den GCC -Compiler in Ihrem System. Melden Sie sich mit SSH oder Shell Access bei Ihrem Server an. Verwenden Sie nun den folgenden Befehl, um die Voraussetzungen für Python vor der Installation zu installieren.
sudo dnf install wget yum-utils machen GCC OpenSL-Devel BZIP2-Devel libffi-Devel Zlib-Devel
Schritt 1 - Python 3 herunterladen 3.9
Besuchen Sie die offizielle Download -Site https: // www.Python.org/ftp/python zum Herunterladen der neuesten oder erforderlichen Version des Python.
Befehlszeilen Benutzer können Python 3 herunterladen.9 über die Befehlszeile:
WGet https: // www.Python.org/ftp/python/3.9.6/Python-3.9.6.TGZ
Extrahieren Sie dann die Archivdatei auf Ihrem System
Tar XZF Python-3.9.6.TGZ
Dadurch wird ein Verzeichnis namens Python-3 erstellt.9.6 Im aktuellen Verzeichnis, das alle Quelldateien für Python 3 enthält.9.
Schritt 2 - Installieren Sie Python auf CentOS 8
Verzeichnis in Python-3 ändern.9.6. Bereiten Sie dann den Quellcode mit den erforderlichen Werten vor, bevor Sie ihn kompilieren.
CD Python-3.9.6
sudo ./Konfigurieren-mit dem System-fffi-mit komputierten GOTOS-ABLEAL-LADABLE-SQLITE-EXTENSIONEN
Kompilieren Sie den Quellcode als nächstes mit Make. Hier NPROC
liefert die Anzahl der auf dem System verfügbaren CPU -Kerne. So dass das machen kann gut funktionieren.
Made Altinstall wird verwendet, um zu verhindern, dass die Standard -Binärdatei/usr/bin/python die Standardpython -Binärdatei ersetzt.sudo make -j $ nproc
sudo machen Altinstall
Jetzt brauchen wir nicht die heruntergeladene Archivdatei, also löschen Sie sie in den freien Speicherplatz.
sudo rm python-3.9.6.TGZ
Schritt 3 - Python -Version testen
In diesem Schritt haben Sie Python 3 erfolgreich installiert.9 auf CentOS/Rhel -System. Überprüfen Sie nun die installierten Versionen von Python und Pip.
Überprüfen Sie die Python -Version:
Python3.9 -v
Python 3.9.6
PIP -Version überprüfen:
PIP3.9 -v
PIP 20.2.3 von/usr/local/lib/python3.9/Site-Packages/Pip (Python 3.9)
Schritt 4 - Virtuelle Umgebung erstellen
Es ist eine gute Idee, eine separate virtuelle Umgebung für jede Python -Anwendung zu schaffen. Dies bietet eine isolierte Umgebung, in der das Python -Projekt über eigene Module und Abhängigkeiten verfügt.
Um die virtuelle Python -Umgebung zu erstellen, rennen Sie:
sudo/usr/local/bin/python3.9 -M Venv/Home/Rahul/Python -App/Venv
Alle Dateien werden unter/Home/Rahul/Python-App/Venv-Verzeichnis generiert. Sie können die Umgebung aktivieren, indem Sie den Befehl ausführen:
Quelle/Home/Rahul/Python-App/Venv/bin/aktivieren
Machen Sie hier Ihre Sachen mit isolierter Umgebung. Sobald Sie mit Ihrer Arbeit fertig sind, deaktivieren Sie die Umgebung durch Eingabe:
deaktivieren
Dadurch kehren Sie zur Hauptsystem -Eingabeaufforderung zurück.
Abschluss
In diesem Tutorial wurden Sie Python 3 installieren.9 auf CentOS 8 und RHEL 8 -Systeme mit dem Quellcode.