Website-Suche

So installieren Sie Python 3 auf CentOS 7 mit SCL


Objektiv

Ziel ist es, Python 3 auf CentOS 7 mit Software Collections (SCL) zu installieren.

Betriebssystem- und Softwareversionen

  • Betriebssystem: – CentOS 7 oder höher

Anforderungen

Privilegierter Zugriff auf Ihr Ubuntu-System als root oder über den Befehl sudo ist erforderlich.

Schwierigkeit

LEICHT

Konventionen

  • # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder mit dem Befehl sudo
  • $ – gegebene Linux-Befehle, die als normaler, nicht privilegierter Benutzer ausgeführt werden sollen

Anweisungen

Standard-Python-Version

Überprüfen Sie zunächst Ihre Standard-Python-Version. Dies kann durch Ausführen des folgenden Linux-Befehls erfolgen:


python --version

Überprüfen Sie die Standard-Python-Version auf Ihrem aktuellen CentOS 7-System.

Einrichten von Softwaresammlungen (SCL)

Mit dem folgenden Befehl werden Softwaresammlungen installiert, und Sie können Anwendungen über die SCL-Shell ausführen:


sudo yum install centos-release-scl scl-utils-build

Installieren von Python 3

Zu diesem Zeitpunkt sind wir bereit, Python 3 zu installieren. Führen Sie dazu den folgenden Befehl auf dem Terminal Ihres CentOS 7-Systems aus:


sudo yum install python33

Ausführen von Anwendungen unter Python 3

Python 2 ist immer noch Ihre Standard-Shell. Um die Anwendung jedoch unter Python 3 auszuführen, müssen Sie zuerst die SCL-Shell mit der Python 3-Installation aufrufen. Der folgende Befehl wird genau das tun:


scl enable python33 bash

Überprüfen Sie als Nächstes Ihre Python-Version:


python --version
Python 3.3.2

Jetzt sind Sie bereit, jede Ihrer Anwendungen aus der SCL-Shell zu starten, indem Sie Python 3 als Standard-Python-Interpreter verwenden.

CentOS 7 mit Python 3

Verwandte Artikel: