GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie die neueste Version von Python 3 unter CentOS 7

Einführung

Python ist eine beliebte, stabile und leistungsstarke Programmiersprache. Viele verschiedene Linux-Distributionen verwenden es, einschließlich CentOS 7.

Da es auf CentOS 7 nicht vorinstalliert ist, müssen Sie es manuell einrichten.

Diese Anleitung zeigt Ihnen zwei Optionen zum Installieren von Python 3 auf CentOS 7 , abhängig von der Version, die Sie verwenden möchten.

Voraussetzungen

  • Zugriff auf ein Benutzerkonto mit sudo-Berechtigungen
  • Das leckere Paketmanager, standardmäßig enthalten
  • Ein Terminalfenster/Befehlszeile (Strg-Alt-F2)

Python unter CentOS 7 installieren

Es gibt zwei Möglichkeiten, Python 3 auf Ihrem CentOS-System zu installieren:

  • Mit dem offiziellen CentOS-Paketmanager.
  • Herunterladen aus dem Quellcode.

Option 1:Installieren Sie Python aus dem Paket-Manager

Die neueste Version von Python 3, die im Paketmanager verfügbar ist, ist Python 3.6.8 . Für die neueste Hauptversion müssen Sie das Paket aus dem Quellcode installieren. Anweisungen dazu finden Sie im nächsten Abschnitt. Wenn Sie es vorziehen, Version 3.6.8 zu installieren, befolgen Sie die unten aufgeführten Schritte.

1. Beginnen Sie mit der Aktualisierung des Repositorys:

sudo yum update -y

2. Bevor Sie mit der Installation von Python 3 auf Ihrem CentOS-System fortfahren, stellen Sie sicher, dass es im Paket-Repository verfügbar ist. Wenn Sie CentOS Version 7.7 oder höher haben, fahren Sie mit dem nächsten Schritt fort. Wenn Sie eine ältere CentOS-Version als 7.7 verwenden, müssen Sie IUS hinzufügen, ein Yum-Repository, das neuere Softwareversionen bereitstellt und Python 3 enthält.

Um das IUS-Repository hinzuzufügen, verwenden Sie den Befehl:

sudo yum install https://repo.ius.io/ius-release-el$(rpm -E '%{rhel}').rpm

Warten Sie, bis die Installation abgeschlossen ist. Aktualisieren Sie dann das Repository:

sudo yum update -y

3. Installieren Sie Python 3, indem Sie den folgenden Befehl im Terminalfenster ausführen:

sudo yum install -y python3

Warten Sie, bis die Installation abgeschlossen ist. Die Ausgabe sollte anzeigen, dass python3 installiert ist und die erforderlichen Abhängigkeiten.

4. Bestätigen Sie, dass Sie Python 3 erfolgreich installiert haben mit:

python3 --version

Sie sollten die Version von Python 3 sehen, die jetzt auf Ihrem CentOS-System verfügbar ist.

Option 2:Installieren Sie Python aus dem Quellcode

So installieren Sie die neueste Hauptversion von Python, die 3.9.6 ist (zum Zeitpunkt des Schreibens) müssen Sie eine Kopie des Quellcodes herunterladen und beim Einrichten einige zusätzliche Schritte ausführen.

1. Installieren Sie zuerst die erforderlichen Pakete und Abhängigkeiten:

sudo yum groupinstall "Development Tools" -y
sudo yum install gcc open-ssl-devel bzip2-devel libffi-devel -y

2. Verwenden Sie als Nächstes wget Befehl, um die gewünschte Python-Version herunterzuladen. Wenn Sie wget nicht haben , installieren Sie es, indem Sie einfach Folgendes ausführen:

sudo yum install wget -y

Um Python 3.9.6 herunterzuladen, verwenden Sie den Befehl:

wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz

3. Extrahieren Sie das Paket:

sudo tar xzf Python-3.9.6.tgz

4. Wechseln Sie dann in das Verzeichnis:

cd Python 3.9.6

5. Sobald Sie sich im Python-Verzeichnis befinden, kompilieren Sie den Quellcode mit den folgenden zwei Befehlen in ein Installationspaket:

./configure --enable-optimizations
make altinstall

Das make Befehl erstellt das Installationspaket. Die altinstall weist das System an, eine zweite Installation dieser Version von Python zu erstellen. Ohne sie würde das System die Standardversion von Python ersetzen.

6. Überprüfen Sie die Python-Version, um die Installation zu überprüfen:

python3.9

Das System sollte Folgendes anzeigen:


Cent OS
  1. So installieren Sie Pip unter CentOS 8

  2. So installieren Sie MongoDB unter CentOS 7

  3. So installieren Sie Git unter CentOS 7

  4. So installieren Sie Python 3 unter CentOS 7

  5. So installieren Sie Python 3.6.4 unter CentOS 7

So installieren Sie PHP 7.4 auf CentOS 8

So installieren Sie die neueste LibreOffice-Version auf CentOS 8

So installieren Sie Python 3.9 unter CentOS 8

So installieren Sie Flask unter CentOS 8

So installieren Sie Python auf CentOS 9 Stream

So installieren Sie Python unter CentOS 7