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

So installieren Sie Python unter CentOS 8

Python ist eine der beliebtesten Programmiersprachen der Welt. Mit seiner einfachen und leicht zu erlernenden Syntax ist Python eine beliebte Wahl für Anfänger und erfahrene Entwickler.

Im Gegensatz zu anderen Linux-Distributionen wird Python nicht standardmäßig auf CentOS 8 installiert.

Wie Sie bereits wissen, gibt es zwei Python-Versionen. Die Unterstützung von Python 2 endet 2020. Python 3 ist die Gegenwart und Zukunft der Sprache.

Standardmäßig hat RHEL/CentOS 8 kein unversioniertes systemweites python Befehl, um zu vermeiden, dass die Benutzer an eine bestimmte Version von Python gebunden werden. Stattdessen gibt es dem Benutzer die Möglichkeit, eine bestimmte Python-Version zu installieren, zu konfigurieren und auszuführen. Die Systemwerkzeuge wie yum Verwenden Sie eine interne Python-Binärdatei und -Bibliotheken.

Diese Anleitung führt Sie durch die Installation von Python 3 und Python 2 unter CentOS 8.

Python 3 unter CentOS 8 installieren #

Um Python 3 auf CentOS 8 zu installieren, führen Sie den folgenden Befehl als root- oder sudo-Benutzer in Ihrem Terminal aus:

sudo dnf install python3

Um die Installation zu überprüfen, überprüfen Sie die Python-Version, indem Sie Folgendes eingeben:

python3 --version

Zum Zeitpunkt der Erstellung dieses Artikels ist „3.6.x“ die neueste Version von Python 3, die in den CentOS-Repositories verfügbar ist:

Python 3.6.8

Der Befehl installiert auch pip.

Um Python auszuführen, müssen Sie explizit python3 eingeben und um pip auszuführen, geben Sie pip3 ein .

Sie sollten es immer vorziehen, die von der Distribution bereitgestellten Python-Module mit yum zu installieren oder dnf da sie unterstützt und getestet wurden, um unter CentOS 8 ordnungsgemäß zu funktionieren. Verwenden Sie pip nur in einer virtuellen Umgebung. Python Virtual Environments ermöglicht es Ihnen, Python-Module an einem isolierten Ort für ein bestimmtes Projekt zu installieren, anstatt global installiert zu werden. Auf diese Weise müssen Sie sich keine Gedanken über Auswirkungen auf andere Python-Projekte machen.

Den Namen der Python 3-Modulpakete wird „python3“ vorangestellt. Um beispielsweise das Paramikomodul zu installieren, würden Sie Folgendes ausführen:

sudo dnf install python3-paramiko

Zum Zeitpunkt der Erstellung dieses Handbuchs ist die neueste Hauptversion von Python 3.8. Um es zu installieren, müssen Sie es aus der Quelle erstellen.

Python 2 unter CentOS 8 installieren #

Die Python 2-Pakete sind auch in den standardmäßigen CentOS 8-Repositories enthalten.

Um Python 2 zu installieren, geben Sie den folgenden Befehl ein:

sudo dnf install python2

Überprüfen Sie die Installation, indem Sie Folgendes eingeben:

python2 --version

Die Ausgabe sollte in etwa so aussehen:

Python 2.7.15

Um Python 2 auszuführen, geben Sie python2 ein , und um pip auszuführen, geben Sie pip2 ein .

Standard-Python-Version festlegen (unversionierter Python-Befehl) #

Wenn Sie Anwendungen haben, die erwarten, den python zu finden Befehl im Systempfad, müssen Sie den nicht versionierten Python-Befehl erstellen und die Standardversion festlegen.

Verwenden Sie die alternatives, um Python 3 als systemweiten unversionierten Python-Befehl festzulegen Dienstprogramm:

sudo alternatives --set python /usr/bin/python3

Geben Sie für Python 2 Folgendes ein:

sudo alternatives --set python /usr/bin/python2

Die alternatives Befehl erstellt einen Symlinkpython das zeigt auf die angegebene Python-Version.

Geben Sie python --version ein in Ihrem Terminal, und Sie sollten die Standard-Python-Version sehen.

Um die Standardversion zu ändern, verwenden Sie einen der obigen Befehle. Wenn Sie den unversionierten Python-Befehl entfernen möchten, geben Sie Folgendes ein:

sudo alternatives --auto python

Cent OS
  1. So installieren Sie Pip unter CentOS 7

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

  3. Installieren Sie Python unter CentOS 8

  4. So installieren Sie dig unter CentOS 7 und 8

  5. So installieren Sie Python 3.6.4 unter CentOS 7

So installieren Sie R unter 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 XAMPP unter CentOS 8

So installieren Sie Python unter CentOS 7