Hallo Freunde. In diesem eher kurzen Beitrag helfen wir Ihnen, Python 3.10 auf Debian 11 zu installieren.
Debian 11 hat Python, muss ich upgraden?
Die Antwort auf diese Frage hängt von den Bedürfnissen jedes Benutzers ab. Einige Benutzer sind Entwickler in dieser Sprache und müssen daher die neuesten Funktionen dieser Sprache nutzen; Auf der anderen Seite gibt es auch die Tester, die mit ihrem Fachwissen zum Wachstum der Sprache und der Anwendungen beitragen, die sie verwenden.
Es gibt auch eine dritte Gruppe, die sich mehr auf die Serveradministration konzentriert. Diese sind im Moment einer Neuinstallation vorsichtiger, können aber auch gezwungen sein, sie zugunsten einiger Skripte, Bibliotheken oder Programme zu installieren, die dies erfordern.
Auf der anderen Seite stehen die Desktop-Benutzer, die dazu nicht gezwungen werden. Wenn Sie ein gelegentlicher Systembenutzer sind oder keiner dieser Gruppen angehören, ist dies nicht unbedingt erforderlich Überlassen Sie die Entscheidung Ihnen,
Also, lass es uns angehen. Der Prozess ist schnell und sicher.
Installieren Sie Python 3.10 auf Debian 11
Beginnen wir damit, das System vollständig zu aktualisieren. Öffnen Sie also ein Terminal oder verbinden Sie sich über SSH.
sudo apt update sudo apt upgrade
Hinweis:Falls Sie sudo
nicht verwenden können dann müssen Sie diese Befehle als Root-Benutzer ausführen .
Installieren Sie danach alle diese Pakete, die die Abhängigkeiten zum Kompilieren und Installieren von Python 3.10 darstellen.
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
Jetzt müssen wir den Python-Quellcode herunterladen. Dazu verwenden wir den wget
Befehl
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
Extrahieren Sie es mit dem tar
Befehl
tar xzf Python-3.10.0.tgz
Zugriff auf den erstellten Ordner
cd Python-3.10.0
Starten Sie nun die Kompilierung wie folgt
sudo ./configure --enable-optimizations
Es wird empfohlen, die auf dem System vorhandene Version von Python nicht zu ersetzen. Dies kann mit dem Befehl
erfolgensudo make altinstall
Dadurch wird die neue Version von Python installiert, ohne jedoch die vorhandene zu ersetzen.
Dann können wir die Installation mit dem folgenden Befehl überprüfen:
python3.10 -V
Beispielausgabe
Python 3.10.0
Dadurch wird auch PIP
installiert und deshalb können wir es testen.
pip3.10 -V pip 21.2.3 from /usr/local/lib/python3.10/site-packages/pip (python 3.10)
Viel Spaß damit.
Schlussfolgerung
Eine aktuelle Version von Python zu haben ist möglich, dass nicht jeder davon profitieren kann, aber es ist immer gut, sie zu kennen, damit wir, wenn wir können, ein Update machen, um sie zu nutzen. In diesem Beitrag haben Sie gelernt, wie man Python 3.10 auf Debian 11 installiert.