Website-Suche

Wie man Python 3.9 auf Debian 11 installiert


Wie man Python 3.9 auf Debian 11 installiert

Auf dieser Seite

  1. Voraussetzung
  2. Das System aktualisieren
  3. Installation von Python 3.9 auf Debian 11
  4. Testen der Python-Installation

Python ist eine kostenlose, Open-Source-Programmiersprache, die ursprünglich 1991 veröffentlicht wurde und seitdem weit verbreitet ist. Sie wird für die allgemeine Programmierung verwendet, was sie perfekt macht, um Apps auf Ihrem Telefon oder Computer zu erstellen.

Es ist die neueste der drei beliebtesten Programmiersprachen (C++ und Java sind die anderen beiden). Python läuft auf Windows, Linux/Unix, Mac OS X und wurde auf die Java- und .NET-virtuellen Maschinen portiert.

Python hat eine klare Syntax und vorhersehbare Semantik sowie eine umfangreiche Standardbibliothek. Python ist eine vielseitige Sprache, die für viele Arten von Programmierung verwendet werden kann: Desktop-Anwendungen, Webanwendungen, Netzwerkprogrammierung, GUI-Entwicklung usw.

In diesem Artikel zeigen wir, wie man die Programmiersprache Python 3.9 auf einem Debian 11 System als Linux-Benutzer installiert.

Voraussetzung

Um Python 3.9 auf Debian 11 installieren zu können, muss Ihr Server die folgenden Voraussetzungen erfüllen:

  • Zugriff auf den Root- oder Sudo-Benutzer.
  • Ein frischer Debian 11-Server wurde installiert und auf die neuesten Pakete aktualisiert.

Das System aktualisieren

Aktualisieren Sie Ihren APT-Cache-Index und aktualisieren Sie die installierten Pakete mit dem folgenden Befehl.

sudo apt update
sudo apt -y dist-upgrade

Python benötigt einige Abhängigkeiten für seine Kernfunktionen und Pakete, also lass uns diese mit dem folgenden Befehl installieren.

sudo apt install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

Installation von Python 3.9 auf Debian 11

In diesem Schritt werden wir den Quellcode von Python verwenden, um die neueste verfügbare Version von Python zu installieren.

Verwenden Sie das wget-Programm, um die neueste Version von Python von der offiziellen Seite herunterzuladen.

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

Zum Zeitpunkt des Schreibens ist Python 3.9.7 die neueste Version. Sie können zu seiner offiziellen Seite navigieren, um zu überprüfen, ob es eine neue Version gibt, und dieses Handbuch mit dem neuen Link zum Herunterladen aktualisieren.

Sobald der Download abgeschlossen ist, ist es Zeit, den Inhalt der komprimierten Datei zu extrahieren und in das extrahierte Verzeichnis zu wechseln.

tar xzf Python-3.9.7.tgz
cd Python-3.9.7

Sobald Sie im neuen Verzeichnis sind, führen Sie den folgenden Befehl aus, um den Build zu konfigurieren.

./configure --enable-optimizations
make altinstall

Die Altinstall-Methode wird empfohlen, anstelle der regulären Make-Installation, da sie nur die Python-Binärdateien überschreibt. Diese Methode hält Ihre aktuelle Installation intakt.

Eine erfolgreiche Installation von Python wird durch eine Glückwunschmeldung und das erfolgreiche Beenden des Builds markiert.

Wenn Sie keine erfolgreiche Installation erhalten haben, lesen Sie bitte die Fehlerprotokolle und beheben Sie das Problem mit Ihrem System.

Sie können überprüfen, ob Ihr System Python 3.9 korrekt installiert hat, indem Sie die folgenden Befehle ausführen:

python3 --version

Wenn Sie bei der Installation von Python 3.9 keine Fehler erhalten, sollte der Befehl ohne Probleme funktionieren und die neueste Python-Version ausgeben, die auf Ihrem System installiert ist.

Um Python-Module zu installieren, müssen Sie den folgenden Befehl in Ihrem Python 3.9-Verzeichnis ausführen.

python3.9 -m pip install <module>

Wo: <module> ist der Name eines zu installierenden Moduls, zum Beispiel sphinx, PyMySQL usw. Eine Liste aller verfügbaren Python-Module zur Installation finden Sie auf der offiziellen Website.

Zum Beispiel, lassen Sie uns das Sphinx-Modul installieren:

python3.9 -m pip install sphinx

Testen der Python-Installation

Jetzt, da Python 3.9 installiert ist, lass uns ein einfaches Hallo Welt mit dem Python-Interpreter ausführen und sehen, ob es funktioniert.

Sie können den Python-Interpreter aus dem bin-Verzeichnis Ihrer Python-Installation mit dem folgenden Befehl starten.

python3

Dies wird den Python-Interpreter starten und Sie werden eine >>> Eingabeaufforderung sehen, um Python-Befehle einzugeben.

Im Interpreter können Sie Ihren Python-Code eingeben und das Ergebnis seiner Ausführung in Echtzeit sehen. Lassen Sie uns ein einfaches "Hello World"-Beispiel ausführen. Geben Sie die folgende Print-Anweisung im Interpreter ein.

print("Howtofore, Hello World")

Sobald Sie den Befehl eingegeben und Enter gedrückt haben, sehen Sie, dass die Howtofore, Hello World-Nachricht in Ihrem Terminal ausgegeben wird.

Um den Python-Interpreter zu verlassen, können Sie den folgenden Befehl eingeben.

exit()

Herzlichen Glückwunsch! Sie haben Python 3.9 erfolgreich auf Ihrem Debian 11 installiert. Sie können nun mit dem Schreiben von Python-Code beginnen und ihn mit dem Interpreter ausführen.

Schlussfolgerung

In diesem Blogbeitrag haben wir Ihnen gezeigt, wie man die Python 3.9-Engine auf Debian 11 installiert und wie sie in Ihrer Projektentwicklung nützlich sein kann. Wir hoffen, dass dieser Artikel für Sie hilfreich war. Wenn Sie mehr Informationen über Python 3.9 wünschen, besuchen Sie bitte die offizielle Website.