So entfernen Sie Python vollständig von Ihrem Windows-Computer



Python vollständig von Ihrem System zu entfernen, kann ziemlich mühsam sein, insbesondere wenn Sie den Weg für eine Neuinstallation freimachen oder einfach nur Ordnung schaffen möchten. Manchmal bleiben selbst nach der üblichen Deinstallation noch Dateien oder Verweise auf Python übrig, sodass es so aussieht, als wäre es noch vorhanden. Das kann zu allerlei Verwirrung führen – beispielsweise, wenn Befehle noch auf alte Versionen verweisen oder Pip-Pakete Ihre Verzeichnisse überladen. Daher ist es hilfreich zu wissen, wie man alles gründlich bereinigt. Diese Anleitung führt Sie durch einige der kniffligen Stellen – wie Reste im WindowsApps-Ordner und Pip-Pakete, die nicht automatisch entfernt werden –, damit Sie ohne Überraschungen neu beginnen können.

So entfernen Sie Python vollständig von Windows

Suchen Sie Ihre Python-Installationen

Bevor Sie Daten löschen, müssen Sie herausfinden, wo sich Python versteckt. Normalerweise können Sie eine Eingabeaufforderung öffnen und eingeben, where pythonum alle Pfade anzuzeigen. Manchmal werden mehrere Speicherorte angezeigt, insbesondere wenn Sie verschiedene Versionen oder Distributionen (wie Anaconda oder Miniconda) installiert haben. Notieren Sie sich diese Pfade, da Sie sie später benötigen. In einem Setup könnte der Pfad auf C:\Python39 verweisen, in einem anderen auf C:\Benutzer\IhrName\AppData\Local\Programme\Python. Nicht jeder installiert am gleichen Ort, daher lohnt es sich, dies noch einmal zu überprüfen.

In manchen Fällen werden die ausführbaren Python-Dateien unter C:\Benutzer\IhrName\AppData\Local\Microsoft\WindowsApps angezeigt. Das liegt daran, dass Windows hier standardmäßig eine Art Verknüpfung einrichtet, wenn Python während der Installation zu Ihrem Systempfad hinzugefügt wird. Diese sind zwar etwas seltsam, aber wichtig zu löschen, wenn Sie eine saubere Deinstallation wünschen.

Deinstallieren Sie Python über die Einstellungen

Am einfachsten geht das über die Einstellungen, allerdings werden dabei nicht immer alle Apps gelöscht.Öffnen Sie dazu die Einstellungen ( Windows + I) und navigieren Sie zu AppsInstallierte Apps. Scrollen Sie durch die Liste, bis Python angezeigt wird. Möglicherweise wird es als „Python 3.9“ oder ähnlich aufgeführt. Klicken Sie auf die drei Punkte daneben und wählen Sie anschließend Deinstallieren. Bestätigen Sie die Deinstallation. Normalerweise wird dadurch die Haupt-App gelöscht, manchmal bleiben aber Dateien oder Einträge übrig.

Auf manchen Rechnern funktioniert die Deinstallation problemlos, auf anderen können jedoch immer noch Reste auftauchen, insbesondere im WindowsApps-Ordner oder über Umgebungsvariablen. Wenn Sie Python mehrmals installiert haben, sollten Sie diesen Vorgang für jede Version wiederholen.Überprüfen Sie dies nach der Deinstallation, indem Sie die Deinstallation where pythonerneut ausführen. Wenn weiterhin ein Pfad angezeigt wird, sind noch Reste vorhanden.

Löschen Sie übrig gebliebene Python-Dateien in WindowsApps

Dieser Teil ist oft verwirrend, da Windows ausführbare Dateien in C:\Benutzer\IhrName\AppData\Local\Microsoft\WindowsApps installiert, wenn Sie während der Installation „Python zu PATH hinzufügen“ auswählen. Da Windows dies wie ein spezielles Verknüpfungsverzeichnis behandelt, wird es bei der üblichen Deinstallation nicht bereinigt. Um diese Dateien zu entfernen, öffnen Sie die Eingabeaufforderung und geben Sie Folgendes ein:

cd %LocalAppData%\Microsoft\WindowsApps

Suchen Sie im Ordner nach python.exeund python3.exe. Normalerweise finden Sie mehrere dieser Dateien. Um sie zu löschen, führen Sie Folgendes aus:

del python.exe del python3.exe

Es ist etwas seltsam, aber in manchen Setups reicht es aus, diese Dateien einfach zu löschen, um die Reste zu beseitigen. Führen Sie es nun where pythonerneut aus. Wenn die Meldung „INFO: Für die angegebenen Muster konnten keine Dateien gefunden werden“ erscheint, ist alles in Ordnung. Andernfalls bedenken Sie, dass einige Python-Referenzen möglicherweise noch an anderer Stelle versteckt sind.

Pip-Pakete sauber entfernen

Beim Deinstallieren von Python werden die installierten Pip-Pakete nicht gelöscht. Diese sind separat gespeichert, normalerweise in %LocalAppData%\Programs\Python oder einem ähnlichen Verzeichnis, je nachdem, wie Sie Python installiert haben. Wenn Sie wirklich alles auf Null zurücksetzen möchten, müssen Sie diesen Ordner manuell löschen.Öffnen Sie den Datei-Explorer und navigieren Sie zu %LocalAppData%\Programs\Python oder %LocalAppData%\Python. Suchen Sie den Ordner mit dem Namen „Python“ oder der Versionsnummer, klicken Sie mit der rechten Maustaste darauf und drücken Sie die Entf-Taste.

Dieser Schritt ist entscheidend, denn wenn Sie ihn überspringen, bleiben Ihre per Pip installierten Pakete an Ort und Stelle. Das bedeutet, dass sie nach der Neuinstallation von Python einsatzbereit sind. Dies ist möglicherweise nicht erwünscht, wenn Sie versuchen, alte Setups zu bereinigen.

Endkontrolle und Reinigung

Denken Sie daran, dass verbleibende Referenzen verstreut sein können und einige Dateien dazu neigen, hängen zu bleiben. Führen Sie den Test where pythonnach dem Löschen der WindowsApps-Dateien erneut aus, um dies zu überprüfen. Wenn nichts angezeigt wird, ist alles in Ordnung. Für zusätzliche Gründlichkeit sollten Sie Ihre Umgebungsvariablen überprüfen – klicken Sie mit der rechten Maustaste auf „ Dieser PC“„Eigenschaften“„Erweiterte Systemeinstellungen“„Umgebungsvariablen“ – und schauen Sie unter „Pfad“ nach, ob noch Python-Pfade vorhanden sind. Falls ja, entfernen Sie diese manuell.

Bei einigen Setups müssen Sie Ihren PC neu starten, damit alle Änderungen übernommen werden und sichergestellt ist, dass keine verbleibenden Referenzen später stören.

Zusammenfassung

Eine vollständige Bereinigung ist nicht immer einfach, insbesondere bei den Eigenheiten von Windows und den übrig gebliebenen Verknüpfungen. Wenn Sie jedoch die verbleibenden Dateien in WindowsApps und den Pip-Verzeichnissen sorgfältig aufspüren und Umgebungsvariablen löschen, ist der gesamte Vorgang überschaubar. Es ist irgendwie befriedigend, endlich alles gelöscht zu haben und neu zu beginnen.

Hoffentlich erspart dies dem einen oder anderen da draußen ein paar Kopfschmerzen.

Zusammenfassung

  • Suchen Sie alle Python-Installationen mitwhere python
  • Deinstallation über Einstellungen > Apps
  • Löschen Sie übrig gebliebene WindowsApps-Verknüpfungen ( del python.exe und del python3.exe ).
  • Entfernen Sie Pip-Paketverzeichnisse manuell
  • Überprüfen Sie die Umgebungsvariablen und starten Sie bei Bedarf neu

Abschluss

Alle Spuren von Python zu entfernen, kann eine ziemliche Schnitzeljagd sein, besonders wenn Sie Wert auf eine saubere Maschine legen. Mit diesen Schritten können Sie jedoch alles löschen, was zurückgeblieben ist. Achten Sie einfach auf versteckte Verknüpfungen und verbleibende Verzeichnisse und vergessen Sie nicht, nach jedem Bereinigungsschritt eine doppelte Kontrolle durchzuführen. Sollte das nicht helfen, löscht manchmal ein kurzer Neustart verbleibende Referenzen. Wir drücken jedenfalls die Daumen, dass dies hilft, ohne Überraschungen weiterzumachen.



War dieser Artikel hilfreich?