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

So installieren Sie Python 3.6.4 unter CentOS 7

Wir zeigen Ihnen, wie Sie Python 3.6.4 auf CentOS 7 installieren. Python ist der Kern vieler beliebter Websites und Programme – YouTube, Instagram und sogar Yum auf CentOS, um nur einige zu nennen. Sie alle verlassen sich auf die Zuverlässigkeit und Leistung von Python, um viele Aufgaben gleichzeitig zu erledigen. Python ist eine universelle objektorientierte Programmiersprache, die als Softwarelösung für fast alle Arten von Problemen verwendet werden kann. Die auf CentOS VPS vorinstallierte Version von Python ist jedoch eine viel ältere Version. Um die neueste Version von Python zu haben, muss der Benutzer sie manuell installieren.

In diesem Tutorial zeigen wir Ihnen zwei Methoden zur Installation von Python Version 3.6.4 auf Ihrem CentOS 7-Computer. Der Grund dafür, dass es zwei Methoden gibt, ist, dass Python 3.6.4 nicht standardmäßig in den integrierten Yum-Repositories enthalten ist. Daher können wir entweder Python auf unserem Computer aus dem Quellcode kompilieren oder ein Repository hinzufügen, das eine vorkompilierte Version von Python für CentOS 7 enthält.

Methode 1:Installieren Sie Python 3.6.4 unter CentOS 7 aus einem Repository

Dies ist die einfachere der beiden Methoden, um Python auf Ihrem Computer zu installieren. Hier fügen wir einfach ein Repository hinzu, das die vorkompilierte Version für uns zur Installation bereithält. In diesem Fall fügen wir den Inline with Upstream Stable hinzu repository, ein Community-Projekt, dessen Ziel es ist, neue Softwareversionen auf RHEL-basierte Systeme zu bringen.

Schritt 1:Öffnen Sie ein Terminal und fügen Sie das Repository zu Ihrer Yum-Installation hinzu.

sudo yum install -y https://repo.ius.io/ius-release-el7.rpm

Schritt 2:Aktualisieren Sie Yum, um das Hinzufügen des Repositorys abzuschließen.

sudo yum update

Schritt 3:Python herunterladen und installieren.

Dadurch wird nicht nur Python installiert, sondern auch pip, um Ihnen bei der Installation von Add-Ons zu helfen.

sudo yum install -y python36u python36u-libs python36u-devel python36u-pip

Nachdem diese Befehle ausgeführt wurden, überprüfen Sie einfach, ob die richtige Version von Python installiert wurde, indem Sie den folgenden Befehl ausführen:

python3.6 -V

Sie haben jetzt die Installation von Python 3.6.4 auf Ihrem CentOS 7-Rechner sowie die Installation eines nativen Python-Paketverwaltungstools namens pip abgeschlossen.

Methode 2:Kompilieren von Python 3.6.4 auf CentOS 7 aus dem Quellcode

Dies ist die kompliziertere Methode der beiden und wird mehr Zeit in Anspruch nehmen – diese Methode gibt Ihnen jedoch mehr Kontrolle darüber, was installiert wird und was nicht. Es kann manchmal auch sicherer sein, je nachdem, von wo das Softwarepaket heruntergeladen wird.

Wichtig:  Denken Sie daran, dass Ihr Yum-Paketmanager nicht wissen wird dass Sie Python 3.6.4 (oder eine andere Software) installiert haben, wenn Sie Software durch manuelles Kompilieren des Quellcodes installieren. Das bedeutet keine Updates wird für Ihre manuell installierte Software verfügbar sein.

Schritt 1:Installieren Sie die für die Kompilierung erforderlichen Entwicklungstools.

Zunächst benötigen wir die Tools, um Programme aus ihrem Quellcode kompilieren und installieren zu können. Dazu installieren wir die Gruppe „Development Tools“ über Yum selbst:

sudo yum groupinstall -y "Development Tools"

Sobald dies erledigt ist, fahren Sie mit Schritt 2 fort.

Schritt 2:Laden Sie die Python-Quelldateien herunter.

Zuerst müssen wir ein Verzeichnis erstellen, in dem unsere Installation stattfinden wird. Erstellen Sie ein Verzeichnis mit einem Namen Ihrer Wahl und geben Sie dann das Verzeichnis ein. Sobald Sie sich in Ihrem neuen Verzeichnis befinden, geben Sie den folgenden Befehl ein, um die komprimierte Python-Quelldatei herunterzuladen.

wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz

Wenn die Datei fertig heruntergeladen ist, dekomprimieren Sie die Datei mit tar und geben Sie dann das neue Verzeichnis ein, das gerade erstellt wurde:

tar -xJf Python-3.6.4.tar.xz
cd Python-3.6.4

Schritt 3:Führen Sie das Konfigurationsskript aus.

Verwenden Sie den folgenden Befehl, damit die Installationssoftware Ihr System überprüft, bevor der eigentliche Installationsvorgang gestartet wird.

./configure

Dieser Befehl stellt sicher, dass die Installation funktioniert, zusammen mit der Erstellung eines speziellen „Makefile“, das für Ihr System einzigartig ist. Dieses Makefile verwenden Sie, um Python auf Ihrem System zu installieren.

Schritt 4:Python installieren.

Jetzt können wir endlich das Makefile ausführen. Führen Sie den folgenden Befehl aus, um Python auf Ihrem System zu installieren. Hinweis:Dies dauert einige Minuten. Die Geschwindigkeit der Kompilierung und Installation hängt von der Geschwindigkeit Ihres Prozessors ab.

Zuerst führen wir den ‚make‘-Befehl aus, der das Programm kompiliert.

make

Sobald dies abgeschlossen ist, können wir den Installationsbefehl ausführen.

make install

Sobald dieser Befehl abgeschlossen ist, haben Sie Python zusammen mit Pip und Setuptools erfolgreich installiert. Von hier aus ist das Erstellen einer virtuellen Umgebung einfach, und das Codieren und Ausführen des neuesten Python-Codes ist jetzt möglich.

Natürlich müssen Sie Python 3.6.4 nicht unter CentOS 7 installieren, wenn Sie eines unserer Hochgeschwindigkeits-Python-VPS-Hosting-Pläne verwenden – in diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Python 3.6.4 zu installieren Sie. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag über die Installation von Python 3.6.4 auf CentOS 7 gefallen hat, teilen Sie ihn bitte über die sozialen Netzwerke mit Ihren Freunden, indem Sie die Schaltflächen auf der linken Seite verwenden, oder hinterlassen Sie einfach unten eine Antwort. Danke.


Cent OS
  1. So installieren Sie Pip unter CentOS 7

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

  3. So installieren Sie Pip unter CentOS 8

  4. So installieren Sie Python 3 auf CentOS 7 mit SCL

  5. So installieren Sie Pip in RHEL 8 / CentOS 8

So installieren Sie R unter CentOS 8

So installieren Sie Python 2 und Python 3 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 Python unter CentOS 7