• Erledigen Sie die Anwendungssicherheit auf die richtige Weise! Erkennen, schützen, überwachen, beschleunigen und mehr…
  • 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 Datenanalyse und maschinelles Lernen.

    Es bietet eine umfangreiche Auswahl an eingebauten und tragbare Bibliotheken Das kann einfach hinzugefügt werden, um Ihr Python-Projekt zu erweitern. Darüber hinaus bietet es eine breite Unterstützung für objektorientierte und funktionale Programmierpraktiken des Software-Engineerings.

    Python bietet derzeit sowohl Python 2.x als auch Python 3.x an, die nicht vollständig miteinander kompatibel sind und verschiedene Unterschiede aufweisen. Daher sollte die Wahl einer der beiden Optionen 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 einer Python-Version 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, Sie müssen jedoch vorsichtig sein, wenn Sie die Standardeinstellungen des Systems angeben Python-Interpreter.

    Python 3 unter CentOS 6.x / 7.x.

    Für die auf CentOS 6.x / 7.x oder RHEL basierende Distribution können Sie Python 3 mit installieren yum.

    $ 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 unter CentOS 8.x.

    Python 3 kann unter CentOS 8.x mit installiert werden DNF-Paketmanager. 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 Python 3-Installation unter 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 unter Ubuntu

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

    Neuere Ubuntu-Systeme haben Python 3 bereits 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. Verwenden Sie zum Überprüfen der installierten Version:

    $ python3 --version
    Python 3.8.6
    $

    Python 3 unter Windows

    Unter Windows kann Python 3 mit einem einfachen assistentenbasierten Installationsprogramm von der offiziellen Python-Site installiert werden. Das Standardinstallationsprogramm, das auf dem offiziellen 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.

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

    Bei einer 64-Bit-Architektur wird Ihr heruntergeladenes Python-Installationsprogramm so genannt 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 einsatzbereit sein. Sie haben jedoch die Möglichkeit, den Installationsort und die Komponenten mit dem zu ändern Passen Sie die Installation an .
    • Es gibt auch eine Option zum Installieren von Python 3 für alle Benutzer oder nur für Ihr spezifisches Windows-Benutzerkonto.
    • Schließlich gibt es eine Option zum Hinzufügen von Python 3 zur Umgebungsvariablen Windows PATH, mit der Sie Python 3 über die Windows-Eingabeaufforderung von jedem Verzeichnis aus verwenden können.
    • Sobald alle Einstellungen bestätigt wurden, klicken Sie auf Jetzt installieren Fahren Sie mit der Installation von Python 3 mit den Standardoptionen fort.

    • 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 interaktive Python 3-CLI öffnet.

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

    Um Code zu üben, sollten Sie bekommen Python-IDE.

    Weiterführende Literatur

    Sie können mehr über Python und seine Verwendung erfahren Dokumentation oder durch nehmen Online-Kurse.

    Als nächstes finden Sie heraus, wie es geht Installieren Sie PIP um Python-Pakete zu installieren.