Wie installiere ich Python 3 auf CentOS, Ubuntu und Windows?

Python ist eine offene, leistungsstarke, interpretierte und leicht zu erlernende Programmiersprache, die mehrere Plattformen unterstützt. Es ist eine der am meisten bevorzugten Programmiersprachen in den Bereichen Data Analytics und Machine Learning.

Es bietet einen umfangreichen Satz integrierter und portabler Bibliotheken, die einfach eingebunden werden können, um Ihr Python-Projekt zu erweitern. Darüber hinaus bietet es breite Unterstützung für objektorientierte und funktionale Programmierpraktiken der Softwareentwicklung.

Python bietet derzeit sowohl Python 2.x als auch Python 3.x an, die nicht vollständig miteinander kompatibel sind und mehrere Unterschiede aufweisen. Daher sollte die Wahl, eines von ihnen zu verwenden, eine geplante Entscheidung sein, die auf Ihrer aktuellen Umgebung und Ihren Bedürfnissen basiert. Die meisten Linux-Distributionen sind aufgrund ihrer umfangreichen Verwendung in Betriebssystembibliotheken und -software mit einigen Python-Versionen vorinstalliert.

Dieser Artikel behandelt die Installation von Python 3 auf CentOS-, Ubuntu- und Windows-basierten Plattformen. Python 3 kann zusammen mit Python 2 installiert werden, aber Sie müssen vorsichtig sein, wenn Sie den Standard-Python-Interpreter des Systems angeben.

Python 3 auf CentOS 6.x/7.x

Für CentOS 6.x/7.x oder RHEL-basierte Distributionen können Sie Python 3 mit yum installieren.

$ sudo yum install python3

Wenn Sie dazu aufgefordert werden, bestätigen Sie dies bitte mit ‚y‘:

Is this ok [y/d/N]: y

Das Python 3-Installationsprotokoll unter CentOS 7 ist unten angegeben:

$ sudo yum install python3
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.excellmedia.net
* extras: centos.excellmedia.net
* updates: centos.excellmedia.net
base | 3.6 kB 00:00:00
docker-ce-stable | 3.5 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
Resolving Dependencies
--> Running transaction check
---> Package python3.x86_64 0:3.6.8-18.el7 will be installed
--> Processing Dependency: python3-libs(x86-64) = 3.6.8-18.el7 for package: python3-3.6.8-18.el7.x86_64
--> Processing Dependency: python3-setuptools for package: python3-3.6.8-18.el7.x86_64
--> Processing Dependency: python3-pip for package: python3-3.6.8-18.el7.x86_64
--> Processing Dependency: libpython3.6m.so.1.0()(64bit) for package: python3-3.6.8-18.el7.x86_64
--> Running transaction check
---> Package python3-libs.x86_64 0:3.6.8-18.el7 will be installed
--> Processing Dependency: libtirpc.so.1()(64bit) for package: python3-libs-3.6.8-18.el7.x86_64
---> Package python3-pip.noarch 0:9.0.3-8.el7 will be installed
---> Package python3-setuptools.noarch 0:39.2.0-10.el7 will be installed
--> Running transaction check
---> Package libtirpc.x86_64 0:0.2.4-0.16.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================================================================================================================
Package Arch Version Repository Size
==========================================================================================================================================================================
Installing:
python3 x86_64 3.6.8-18.el7 updates 70 k
Installing for dependencies:
libtirpc x86_64 0.2.4-0.16.el7 base 89 k
python3-libs x86_64 3.6.8-18.el7 updates 6.9 M
python3-pip noarch 9.0.3-8.el7 base 1.6 M
python3-setuptools noarch 39.2.0-10.el7 base 629 k

Transaction Summary
==========================================================================================================================================================================
Install 1 Package (+4 Dependent packages)

Total download size: 9.3 M
Installed size: 48 M
Is this ok [y/d/N]: y
Downloading packages:
(1/5): python3-3.6.8-18.el7.x86_64.rpm | 70 kB 00:00:00
(2/5): libtirpc-0.2.4-0.16.el7.x86_64.rpm | 89 kB 00:00:00
(3/5): python3-setuptools-39.2.0-10.el7.noarch.rpm | 629 kB 00:00:01
(4/5): python3-pip-9.0.3-8.el7.noarch.rpm | 1.6 MB 00:00:06
(5/5): python3-libs-3.6.8-18.el7.x86_64.rpm | 6.9 MB 00:00:15
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 613 kB/s | 9.3 MB 00:00:15
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : libtirpc-0.2.4-0.16.el7.x86_64 1/5
Installing : python3-setuptools-39.2.0-10.el7.noarch 2/5
Installing : python3-pip-9.0.3-8.el7.noarch 3/5
Installing : python3-3.6.8-18.el7.x86_64 4/5
Installing : python3-libs-3.6.8-18.el7.x86_64 5/5
Verifying : libtirpc-0.2.4-0.16.el7.x86_64 1/5
Verifying : python3-setuptools-39.2.0-10.el7.noarch 2/5
Verifying : python3-libs-3.6.8-18.el7.x86_64 3/5
Verifying : python3-3.6.8-18.el7.x86_64 4/5
Verifying : python3-pip-9.0.3-8.el7.noarch 5/5

Installed:
python3.x86_64 0:3.6.8-18.el7

Dependency Installed:
libtirpc.x86_64 0:0.2.4-0.16.el7 python3-libs.x86_64 0:3.6.8-18.el7 python3-pip.noarch 0:9.0.3-8.el7 python3-setuptools.noarch 0:39.2.0-10.el7

Complete!
$

Python 3 auf CentOS 8.x

Python 3 kann unter CentOS 8.x mit dem DNF-Paketmanager installiert werden. Verwenden Sie den folgenden Befehl, um die Installation von Python 3 zu starten:

$ sudo dnf install python3

Wenn Sie dazu aufgefordert werden, bestätigen Sie dies bitte mit ‚y‘:

Is this ok [y/N]: y

Das Protokoll-Snippet der Installation von Python 3 auf CentOS 8 ist unten dargestellt:

$ sudo dnf install python3
Last metadata expiration check: 6:25:17 ago on Friday 11 December 2020 12:44:46 PM IST.
Package python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 is already installed.
Dependencies resolved.
==========================================================================================================================================================================
Package Architecture Version Repository Size
==========================================================================================================================================================================
Upgrading:
python36 x86_64 3.6.8-2.module_el8.3.0+562+e162826a AppStream 19 k

Transaction Summary
==========================================================================================================================================================================
Upgrade 1 Package

Total download size: 19 k
Is this ok [y/N]: y
Downloading Packages:
python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64.rpm 5.6 kB/s | 19 kB 00:03
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 4.6 kB/s | 19 kB 00:04
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Upgrading : python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64 1/2
Running scriptlet: python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64 1/2
Cleanup : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 2/2
Running scriptlet: python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 2/2
Verifying : python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64 1/2
Verifying : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 2/2
Installed products updated.

Upgraded:
python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64

Complete!
$

Python 3 auf Ubuntu

Auf einem Betriebssystem mit Ubuntu/Debian können wir apt oder apt-get verwenden, um Python 3 zu erhalten.

  So deaktivieren Sie USB-Laufwerke unter Windows 10

Neuere Ubuntu-Systeme haben bereits Python 3 installiert. Falls es aus irgendeinem Grund entfernt wurde und Sie es explizit installieren müssen, verwenden Sie den folgenden Befehl:

$ sudo apt install python3

Überprüfen Sie Python 3 unter Linux

Python 3 kann einfach vom Linux-Terminal aus überprüft werden. Um die installierte Version zu überprüfen, verwenden Sie:

$ python3 --version
Python 3.8.6
$

Python 3 unter Windows

Unter Windows kann Python 3 mit einem einfachen assistentenbasierten Installationsprogramm von der offiziellen Python-Website installiert werden. Das Standardinstallationsprogramm, das auf der offiziellen Seite angeboten wird Download-Seite sollte für die meisten Zwecke gut genug sein, es sei denn, Sie müssen eine andere Python-Version oder -Architektur auswählen.

  So heften Sie Laufwerke an den Navigationsbereich im Datei-Explorer unter Windows 10 an

Die neueste verfügbare Version zum Zeitpunkt des Schreibens dieses Artikels ist 3.9.1.

Bei einer 64-Bit-Architektur hat Ihr heruntergeladenes Python-Installationsprogramm den Namen „python-3.xx-amd64.exe“.

  • Starten Sie das Installationsprogramm, indem Sie die heruntergeladene exe-Datei ausführen.
  • Die für das Installationsprogramm ausgewählten Standardoptionen sollten gut funktionieren. Sie haben jedoch die Möglichkeit, den Installationsort und die Komponenten mit der Option Installation anpassen zu ändern.
  • Es besteht auch die Möglichkeit, Python 3 für alle Benutzer oder nur für Ihr spezifisches Windows-Benutzerkonto zu installieren.
  • Schließlich gibt es eine Option zum Hinzufügen von Python 3 in der Windows-PATH-Umgebungsvariablen, mit der Sie Python 3 von der Windows-Eingabeaufforderung von jedem Verzeichnis aus verwenden können.
  • Sobald alle Einstellungen bestätigt sind, klicken Sie auf Jetzt installieren, um mit der Installation von Python 3 unter Verwendung der Standardoptionen fortzufahren.
  So ändern Sie den Reservebatteriestand in Windows 10

  • Der Installationsdialog zeigt den Installationsfortschritt an. Bitte warten Sie, bis der Vorgang abgeschlossen ist.

  • Nach Abschluss der Installation finden Sie das Python 3.x-Symbol im Windows-Startmenü, das die Python 3 Interactive CLI öffnet.

  • Mit der interaktiven Python 3-CLI können Sie Python-Befehle interaktiv schreiben und ausführen. Beispielsweise kann mit dem print-Befehl ein einfacher Hello World-Code in Python geschrieben werden. Da es sich um eine interaktive CLI handelt, wird der Befehl gleichzeitig interpretiert und die Ausgabe sofort gedruckt.

Um Code zu üben, sollten Sie sich Python IDE besorgen.

Weiterlesen

Sie können mehr über Python und seine Verwendung aus seiner umfangreichen erfahren Dokumentation oder durch Teilnahme an Online-Kursen.

Finden Sie als Nächstes heraus, wie Sie PIP installieren, um Python-Pakete zu installieren.

Haben Sie den Artikel gerne gelesen? Wie wäre es mit der Welt zu teilen?