So installieren Sie Python 3.9 auf CentOS/rhel 8

So installieren Sie Python 3.9 auf CentOS/rhel 8

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.

sudo make -j $ nproc  sudo machen Altinstall  
Made Altinstall wird verwendet, um zu verhindern, dass die Standard -Binärdatei/usr/bin/python die Standardpython -Binärdatei ersetzt.

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.