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

So installieren Sie Python 3.9 unter Debian 11

Python ist wohl eine der beliebtesten und vielseitigsten Programmiersprachen. Es ist eine Mehrzwecksprache und bietet unzählige Anwendungsfälle wie die Entwicklung von Full-Stack-Web-Apps, künstliche Intelligenz, Web Scraping und Visualisierung von Daten in coolen Dashboards in der Datenwissenschaft.

Derzeit ist Python 3.9.7 die neueste Version von Python und bietet eine ganze Reihe von Vorteilen, darunter flexible Variablen- und Funktionsnotationen, Union-Operatoren in Dict, Unterstützung für die IANA-Zeitzone und so viele andere.

In dieser Anleitung führen wir Sie durch die Installation von Python 3.9 auf Debian 11.

Schritt 1:Python3-Abhängigkeiten installieren

Für diese exemplarische Vorgehensweise müssen wir Python aus dem Quellcode kompilieren. Dadurch können wir die neueste Version von Python installieren und die Build-Optionen weiter anpassen.

Aktualisieren Sie zunächst den Paketindex.

$ sudo apt update

Installieren Sie als Nächstes die Abhängigkeiten und Bibliotheken, die zum Erstellen von Python erforderlich sind.

$ sudo apt install build-essential libncurses5-dev zlib1g-dev libnss3-dev libgdbm-dev libssl-dev libsqlite3-dev libffi-dev libreadline-dev curl libbz2-dev

Dies installiert eine Vielzahl zusätzlicher Pakete und anderer Abhängigkeiten.

Sobald die Installation der Python-Abhängigkeiten abgeschlossen ist, besteht der nächste Schritt darin, die neueste Installationsdatei für Python 3.9 herunterzuladen.

Schritt 2:Laden Sie das neueste Python 3.9 herunter und installieren Sie es

Als Nächstes laden wir die gezippte Quellcodedatei von der offiziellen Python-Release- und Download-Seite wie gezeigt herunter.

Um die Tarball-Datei herunterzuladen, führen Sie also den folgenden Befehl aus:

$ sudo wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz

Als nächstes extrahieren Sie die komprimierte Datei wie folgt.

$ tar -xvf Python-3.9.1.tgz

Nach der Extraktion haben Sie nun 2 Dateien:die Tarball-Datei und den dekomprimierten Ordner (Python-3.9.7)

Um Python aus der Quelle zu kompilieren, navigieren Sie zum unkomprimierten Ordner.

$ cd Python-3.9.1

Führen Sie dann das Konfigurationsskript wie gezeigt aus.

$ /configure --enable-optimizations

Dies führt mehrere Tests durch und dauert einige Zeit. In meinem Fall dauerte dies ungefähr 30 Minuten. Hier ist eine Beispielausgabe.

Starten Sie dann den Erstellungsprozess.

$ make -j 2

Das -j Die Option gibt die Anzahl der CPU-Kerne an. Sie können die Anzahl der Kerne auf Ihrem Linux-System überprüfen, indem Sie nproc ausführen Befehl.

$ nproc

Hier ist eine Beispielausgabe des Build-Prozesses.

Führen Sie anschließend den folgenden Befehl aus, um Python-Binärdateien zu installieren.

$ sudo make altinstall

Damit ist die Installation von Python 3.9.7 auf Ihrem System abgeschlossen.

Schritt 3:Installation testen

Sie können die installierte Version von Python mit dem folgenden Befehl bestätigen:

$ python3.9 --version

Sie können mit dem Befehl

auf die Python 3.9-Shell zugreifen
$ python3.9

Um es zu testen, schreiben wir ein einfaches Programm, um die Summe von zwei Variablen, x und y, zu finden.

x = 35

y = 75

z = x + y

print("Hello, the sum of x and y is", +z)

Ausgabe

Hallo, die Summe von x und y ist 110

Und los geht's! Python 3.9.7 ist jetzt auf Debian 11 installiert.


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 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