Python 2 auf Ubuntu 22.04 installieren
Python 2 hat am 1. Januar 2020 offiziell das Ende seines Lebenszyklus erreicht und wird nicht mehr aktiv gepflegt. Obwohl es veraltet ist, setzen manche älteren Anwendungen und Skripte weiterhin darauf. Für neue Projekte wird die Nutzung nicht empfohlen, dennoch lässt sich Python 2 unter Ubuntu 22.04 mithilfe von Paketen aus dem offiziellen Universe-Repository installieren.
Diese Anleitung erklärt, wie Sie Python 2 auf Ubuntu 22.04 installieren, pip für Python 2 einrichten und die Installation überprüfen. Falls Sie ein anderes Betriebssystem verwenden, sehen Sie sich gegebenenfalls unsere Anleitungen zur Installation von Python und pip auf Ubuntu 24.04 oder zur Installation von Python 2 auf FreeBSD 14.0 an.
Voraussetzungen
- Zugriff auf ein Ubuntu 22.04 System mit einem Nicht-Root-Benutzer mit sudo-Rechten.
Python-Repository aktivieren
Python 2 ist nicht mehr standardmäßig in Ubuntu enthalten, kann jedoch weiterhin aus dem offiziellen Universe-Repository bezogen werden. Die folgenden Schritte bereiten Ihr System darauf vor, ältere Python-Versionen zu finden und zu installieren.
Paketindex aktualisieren
$ sudo apt update
Verwaltungstools für Repositories installieren
$ sudo apt install -y software-properties-common
Verfügbare Python 2 Version prüfen
$ apt policy python2
Beispielausgabe:
python2:
Installed: (none)
Candidate: 2.7.18-3
Version table:
2.7.18-3 500
500 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
Unter Ubuntu 22.04 ist Python 2.7.18 die aktuellste verfügbare Version.
Python 2 installieren
Installieren Sie Python 2 aus dem offiziellen Ubuntu-Repository und prüfen Sie anschließend die Installation.
Python 2 installieren
$ sudo apt install -y python2
Python-Version überprüfen
$ python2 --version
Beispielausgabe:
Python 2.7.18
pip für Python 2 installieren
pip ist der Standard-Paketmanager für Python, mit dem Sie Pakete aus dem Python Package Index (PyPI) installieren und verwalten können. Da Python 2 pip nicht standardmäßig mitbringt, muss es manuell installiert werden.
Das Skript get-pip.py herunterladen
$ curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
pip für Python 2 installieren
$ sudo python2.7 get-pip.py
pip-Installation überprüfen
$ pip2.7 --version
Beispielausgabe:
pip 20.3.4 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
Python 2 testen und verwenden
Nach der Installation können Sie den Python 2 Interpreter testen, um sicherzustellen, dass er einwandfrei funktioniert.
Python 2 Shell starten
$ python2
Einfache print-Anweisung ausführen
>>> print('Hello, World!')
Beispielausgabe:
Hello, World!
Python-Shell beenden
>>> quit()
Fazit
Python 2 ist nun zusätzlich zur standardmäßigen Python 3-Umgebung auf Ubuntu 22.04 installiert. Diese Konfiguration ermöglicht es, ältere Anwendungen, die Python 2 erfordern, weiterhin zu betreiben und gleichzeitig moderne Werkzeuge mit Python 3 zu nutzen.
Weitere Informationen zur Arbeit mit Python 2 finden Sie in der offiziellen Dokumentation zu Python 2.7.