Python in Ubuntu 22.04 deinstallieren
Python ist eine der beliebtesten Programmiersprachen. Es ist eine interpretierte, allgemeine Programmiersprache mit einem Fokus auf Einfachheit. Aufgrund seiner Vielseitigkeit wird Python für verschiedene Zwecke verwendet: Webentwicklung, Datenanalyse, künstliche Intelligenz und vieles mehr.
In diesem Leitfaden werden wir uns ansehen, wie man Python in Ubuntu 22.04 deinstalliert.
Voraussetzungen
Um dieser Anleitung zu folgen, benötigen Sie die folgenden Komponenten:
- Ein korrekt konfiguriertes Linux-System. Erfahren Sie mehr über die Einrichtung einer Ubuntu-virtuellen Maschine auf VirtualBox.
- Zugang zu einem Nicht-Root-Benutzer mit Sudo-Rechten. Siehe den Artikel über die Verwendung von sudoers, um die sudo-Berechtigung zu verwalten.
Python Hauptversionen
Derzeit sind die beiden großen Versionen von Python:
- Python 2
- Python 3
Python 2 erhielt sein letztes Update (v2.7.18) am 20. April 2020. Es wurde größtenteils zugunsten von Python 3 schrittweise eingestellt. Dieser Schritt verursachte jedoch einen großen Aufschrei in der Community. Python 2 war so beliebt, dass das EOL mehrmals in die Zukunft verschoben werden musste.
Obwohl veraltet, können Sie möglicherweise immer noch auf einige Python 2-Installationen aus Kompatibilitätsgründen stoßen. Standardmäßig wird Ubuntu mit installiertem Python 3 geliefert.
Methode 1: Entfernen von Python mit APT
Schritt 1: Finden des installierten Python-Pakets
Führen Sie die folgenden Befehle aus:
python3 --versionpython2 --versionHier :
- Wir bitten das Python-Executable, seine Version auszugeben.
- Ubuntu 22.04 wird mit vorinstalliertem Python 3 geliefert. Daher gibt der erste Befehl eine Versionsnummer zurück.
- Ubuntu 22.04 wird nicht mit vorinstalliertem Python 2 geliefert. Das erwartete Ergebnis ist daher ein Fehler. Wenn der Befehl jedoch eine Versionsnummer zurückgibt, wurde Python 2 später installiert.
Unter Debian/Ubuntu sind die grundlegenden Python-Pakete wie folgt:
- Python 2: python2
apt info python2- Python 3: python3
apt info python3Schritt 2: Deinstallation von Python
Jetzt, da wir wissen, welche Python-Version derzeit auf dem System installiert ist, können wir mit der Deinstallation beginnen.
Um Python 2 zu entfernen, führen Sie den folgenden Befehl aus:
sudo apt remove python2Um Python 3 zu entfernen, führen Sie den folgenden Befehl aus:
sudo apt remove python3Optional: Alle Python-Pakete entfernen
Das Entfernen aller Python-bezogenen Pakete wird im Allgemeinen nicht empfohlen, da verschiedene Teile des Systems von ihnen abhängen. Wenn Sie fortfahren möchten, stellen Sie sicher, dass Sie alle wichtigen Daten gesichert haben.
Um alle Python-Pakete vom System zu entfernen, führen Sie den folgenden Befehl aus:
sudo apt autoremove --purge *python*Hier :
- Der APT-Paketmanager sucht nach Paketen, die mit dem angegebenen regulären Ausdruck (*python*) übereinstimmen. Die übereinstimmenden Pakete werden zur Entfernung markiert.
- APT markiert auch die Abhängigkeiten dieser Pakete zur Entfernung.
Methode 2: Entfernen von Python aus dem Quellcode
Wenn Python aus seinem Quellcode kompiliert und installiert wurde, wird APT die Installation nicht erkennen können. In diesem Fall wird der Deinstallationsprozess anders sein.
Vorausgesetzt, Sie haben noch das Quellverzeichnis, das das kompilierte Python-Paket enthält, führen Sie die folgenden Befehle aus:
cd <path_to_python_source_dir>
sudo make uninstallWenn Sie das Quellverzeichnis entfernt haben, könnten Sie versuchen, die installierten Bibliotheken und Binärdateien manuell zu entfernen:
cd /usr/local/bin
sudo rm -f 2to3* idle* pip* pydoc* python*Beachten Sie, dass dies als letzter Ausweg gedacht ist. Es kann zu beschädigten und fehlerhaften Konfigurationen im gesamten System führen.
Methode 3: Entfernen von PyPy
PyPy zielt darauf ab, eine Alternative zu CPython (der standardmäßigen Python-Implementierung) zu sein. Es wurde mit RPython entwickelt, das gleichzeitig mit ihm entwickelt wurde. Der wesentliche Vorteil von PyPy im Vergleich zu CPython ist die Leistung. Obwohl es sich um eine Implementierung von Python handelt, können bestimmte Unterschiede die Kompatibilität beeinflussen. Erfahren Sie mehr über PyPy.
Ähnlich wie das klassische Python hat auch PyPy zwei Hauptversionen:
- PyPy 2 (pypy)
- PyPy 3 (pypy3)
Um PyPy zu installieren, führen Sie die folgenden Befehle aus:
sudo apt install pypysudo apt install pypy3Ebenfalls, um PyPy zu deinstallieren, führen Sie die folgenden Befehle aus:
sudo apt remove pypysudo apt remove pypy3Bonus: PIP entfernen
PIP ist der faktische Standard-Paketmanager für Python-Pakete/-Module. Standardmäßig ist er so konfiguriert, dass er das Python Package Index als Quelle für Pakete verwendet. Ab Python 3 (Version 3.4 und später) wird PIP zusammen mit Python 3 vorinstalliert. Der Begriff "PIP" ist ein rekursives Akronym für "PIP Installs Packages". Erfahren Sie mehr über PIP.
Ähnlich den Hauptversionen von Python hat PIP einzigartige Versionen sowohl für Python 2 (python-pip) als auch für Python 3 (python3-pip).
apt info python-pipapt info python3-pipWenn Sie alle Python-Pakete entfernen, wird PIP standardmäßig ebenfalls deinstalliert. Wenn Sie jedoch PIP spezifisch deinstallieren möchten, führen Sie die folgenden Befehle aus:
sudo apt remove python-pipsudo apt remove python3-pipFazit
Wir haben die verschiedenen Möglichkeiten demonstriert, Python von Ubuntu 22.04 zu entfernen. Wir haben gezeigt, wie man sowohl CPython als auch PyPy mit APT vom System deinstalliert. Außerdem haben wir besprochen, wie man Python deinstalliert, wenn es aus dem Quellcode installiert wurde.
Muss Python neu installiert werden? Sieh dir diesen Leitfaden zur Installation von Python auf Ubuntu 22.04 an. Interessiert daran, deine Reise mit Python zu beginnen? Der folgende Leitfaden enthält 30 Beispielskripte, um zu starten. Die Unterkategorie Python enthält auch zahlreiche Anleitungen zu verschiedenen Aspekten der Python-Programmierung.

















