Android

Wie installiere ich Python 3.7 auf Debian 9?

How to Install the Latest Python Version on Linux Mint, Debian and Ubuntu

How to Install the Latest Python Version on Linux Mint, Debian and Ubuntu

Inhaltsverzeichnis:

Anonim

Python ist eine der beliebtesten Programmiersprachen der Welt. Mit ihrer einfachen und leicht Syntax zu lernen, ist Python eine gute Wahl für Anfänger und erfahrene Entwickler. Python ist eine vielseitige Programmiersprache, mit der Sie fast alles tun können, was Sie wollen, kleine Skripte schreiben, Spiele erstellen, Websites entwickeln, Algorithmen für maschinelles Lernen erstellen, Daten analysieren und vieles mehr. Python ist auch tragbar, was bedeutet, dass Sie die gleiche Python-Skript auf verschiedenen Betriebssystemen ohne Änderungen ausgeführt werden können.

Während Python 2 gut unterstützt und aktiv ist, gilt Python 3 als Gegenwart und Zukunft der Sprache. Python 3.7 ist die neueste Hauptversion der Python-Sprache und enthält viele neue Funktionen wie die verschobene Auswertung von Typanmerkungen, die Unterstützung von Datenklassen und Kontextvariablen, die Anpassung des Zugriffs auf Modulattribute und vieles mehr.

Dieses Tutorial behandelt die Installation von Python 3.7 unter Debian 9.

Installieren von Python 3.7 auf Debian

Gebäude Python 3.7 auf Debian ist ein relativ einfacher Prozess und dauert nur ein paar Minuten dauern.

  1. Installieren Sie zunächst die Pakete, die zum Erstellen der Python-Quelle erforderlich sind:

    sudo apt update sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

    Laden Sie den Quellcode der neuesten Version mithilfe des folgenden Befehls curl von der Python-Downloadseite herunter:

    curl -O

    Zum Zeitpunkt des Schreibens dieses Artikels ist die neueste Version 3.7.3 .

    Wenn der Download abgeschlossen ist, extrahieren Sie die Tarball:

    tar -xf Python-3.7.3.tar.xz

    Navigieren Sie zum Python-Quellverzeichnis und führen Sie das configure , das eine Reihe von Überprüfungen durchführt, um sicherzustellen, dass alle Abhängigkeiten von Ihrem System vorhanden sind:

    cd Python-3.7.3 ./configure --enable-optimizations

    Die --enable-optimizations Option wird die Python binär durch das Ausführen mehrerer Tests optimieren, die den Build - Prozess machen wird langsamer.

    Führen Sie make , um den Build-Prozess zu starten:

    make -j 8

    Ändern Sie für eine schnellere Erstellungszeit das Flag -j entsprechend Ihrem Prozessor. Wenn Sie nicht die Anzahl der Kerne kennen Ihren Prozessor können Sie es finden, indem Sie nproc . Mein System hat 8 Kerne, so dass ich das bin mit -j8 Flagge.

    Sobald die Build geschieht, indem Sie den folgenden Befehl als Benutzer mit sudo Zugang die Python-Binärdateien installieren:

    sudo make altinstall

    Verwenden Sie nicht die Standard - make install als es das Standardsystem überschreibt python3 binär.

    Zu diesem Zeitpunkt ist Python 3.7 auf Ihrem Debian-System installiert und kann verwendet werden. Sie können dies überprüfen, indem Sie Folgendes eingeben:

    python3.7 --version

    Python 3.7.3

Fazit

Sie haben Python 3.7 auf Ihrem Debian 9-Rechner installiert. Sie können die Installation von Drittanbieter-Module mit Pip starten und Python 3 Projekt zu entwickeln.

Python-Debian