GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Python 3.7 unter Debian 9

Python ist eine der beliebtesten Programmiersprachen der Welt. Mit seiner einfachen und leicht zu erlernenden Syntax ist Python eine gute Wahl für Anfänger und erfahrene Entwickler. Python ist eine ziemlich vielseitige Programmiersprache, Sie können damit fast alles tun, was Sie wollen, kleine Skripte schreiben, Spiele erstellen, Websites entwickeln, Algorithmen für maschinelles Lernen erstellen, Daten analysieren und vieles mehr. Python ist auch portabel, was bedeutet, dass Sie dasselbe Python-Skript ohne Änderungen auf verschiedenen Betriebssystemen ausführen können.

Die Unterstützung von Python 2 endet 2020. Python 3 ist die Gegenwart und Zukunft der Sprache.

Python 3.7 ist die neueste Hauptversion der Python-Sprache und enthält viele neue Funktionen wie z. B. verschobene Auswertung von Typanmerkungen, Unterstützung für Datenklassen und Kontextvariablen, Anpassung des Zugriffs auf Modulattribute und mehr.

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

Python 3.7 unter Debian installieren #

Das Erstellen von Python 3.7 unter Debian ist ein relativ unkomplizierter Prozess und dauert nur wenige Minuten.

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

    sudo apt updatesudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev curl libbz2-dev
  2. Laden Sie den Quellcode der neuesten Version von der Python-Downloadseite mit dem folgenden curl herunter Befehl:

    curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz

    Zum Zeitpunkt der Erstellung dieses Artikels war die neueste Version 3.7.3 .

  3. Wenn der Download abgeschlossen ist, extrahieren Sie den Tarball:

    tar -xf Python-3.7.3.tar.xz
  4. Navigieren Sie zum Python-Quellverzeichnis und führen Sie configure aus Skript, das eine Reihe von Prüfungen durchführt, um sicherzustellen, dass alle Abhängigkeiten auf Ihrem System vorhanden sind:

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

    Die --enable-optimizations Option optimiert die Python-Binärdatei, indem mehrere Tests ausgeführt werden, wodurch der Build-Prozess langsamer wird.

  5. Führen Sie make aus um den Build-Prozess zu starten:

    make -j 8

    Für eine schnellere Erstellungszeit ändern Sie -j Flag entsprechend Ihrem Prozessor. Wenn Sie die Anzahl der Kerne in Ihrem Prozessor nicht kennen, können Sie sie finden, indem Sie nproc eingeben . Mein System hat 8 Kerne, also verwende ich den -j8 Flagge.

  6. Sobald der Build abgeschlossen ist, installieren Sie die Python-Binärdateien, indem Sie den folgenden Befehl als Benutzer mit Sudo-Zugriff ausführen:

    sudo make altinstall

    Verwenden Sie nicht das standardmäßige make install da es das Standardsystem python3 überschreibt binär.

  7. An diesem Punkt ist Python 3.7 auf Ihrem Debian-System installiert und einsatzbereit. Sie können dies überprüfen, indem Sie Folgendes eingeben:

    python3.7 --version
    Python 3.7.3

Debian
  1. So installieren Sie Python 3.8 auf Debian 11 Bullseye

  2. So installieren Sie Python 3.9 auf Debian 11 Bullseye

  3. Debian – Wie installiere ich Python 3.6?

  4. So installieren Sie Python 3.6.4 auf Debian 9

  5. So installieren Sie Python 3.10 auf Debian 11

So installieren Sie Python 3.9 unter Debian 11

Wie installiere ich Python 3.10 auf Debian 11?

So installieren Sie Python 3.7 auf Debian 11 Bullseye

So installieren Sie Python 3 unter Debian 8

So installieren Sie Python 3.7 auf Debian 9 Stretch

So installieren Sie Go unter Debian 10