Ich habe sowohl Python 2.7 als auch Python 2.6.5 installiert. Ich weiß nicht, was schief gelaufen ist, aber nichts, was mit Python zu tun hat, scheint mehr zu funktionieren. zB "setup.py install" für bestimmte Pakete erkennt den "install" -Parameter und andere seltsame Phänomene nicht ...
Ich möchte Python vollständig von meinem System entfernen.
Ich habe versucht, die MSI-Dateien 2.7 und 2.6 auszuführen und Python zu entfernen. Dann habe ich nur 2.6 ausgeführt und es neu installiert. Trotzdem funktionieren Sachen nicht.
Wie entferne ich Python vollständig - von allem? (!)
Ich möchte meine gesamte Maschine nicht nur wegen der Python-Installation neu installieren ...
python
installation
uninstall
Jonathan
quelle
quelle
Antworten:
Sie müssen auch in Ihren Systempfad schauen. Python stellt sich dort hin und entfernt sich nicht: http://www.computerhope.com/issues/ch000549.htm
Ihre Probleme haben wahrscheinlich begonnen, weil Ihr Python-Pfad auf den falschen zeigt.
quelle
Hier sind die Schritte (meine nicht-Computer-versierte Freundin musste dies für mich herausfinden, aber im Gegensatz zu all den weitaus komplizierteren Prozessen, die man online finden kann, funktioniert dieser)
Dies funktioniert unter Windows 7 sofort, ohne dass zusätzliche Programme oder Skripte erforderlich sind.
quelle
pip
, möchten Sie möglicherweise den Cache in%LOCALAPPDATA%\pip
Führen Sie ASSOC und FTYPE aus, um zu sehen, womit Ihre py-Dateien verknüpft sind. (Diese Befehle sind in cmd.exe enthalten, wenn Sie also einen anderen Befehlsprozessor ymmv verwenden.)
(Ich habe sowohl 32- als auch 64-Bit-Installationen von Python, daher mein lokaler Verzeichnisname.)
quelle
ftype
undassoc
sind intern in cmd.exe. Vielleicht verwenden Sie einen Befehlsprozessor eines Drittanbieters, der nicht den vollständigen Befehlssatz unterstützt? ss64.com/nt/assoc.htmlIch hatte Windows 7 (64 Bit) und Python 2.7.12. Ich habe es deinstalliert, indem ich auf das Python-Installationsprogramm im Verzeichnis "Download" geklickt habe. Dann habe ich Python entfernen ausgewählt und dann auf "Fertig stellen" geklickt.
Ich habe auch das verbleibende Python-verknüpfte Verzeichnis und die Dateien aus dem Laufwerk c: und aus dem Ordner "Meine Dokumente" entfernt, da ich dort einige Dateien erstellt habe.
quelle
Fast alle Python-Dateien sollten sich in ihren jeweiligen Ordnern (
C:\Python26
undC:\Python27
) befinden. Einige Installationsprogramme (ActiveState) ordnen auch.py*
Dateien zu und fügen den Python-Pfad zu%PATH%
einer Installation hinzu, wenn Sie das Kontrollkästchen "Dies als Standardinstallation verwenden" aktivieren.quelle
Sie können es manuell löschen.
cd C:\Users\<you name>\AppData\Local\Microsoft\WindowsApps
del python.exe
del python3.exe
Jetzt wird es an der Eingabeaufforderung nicht mehr angezeigt
where python
-> liefert nichts, und Sie können eine andere Version von source / anaconda installieren und (nachdem Sie die Adresse zu Umgebungsvariablen hinzugefügt haben -> Pfad) finden Sie genau die Python, die Sie gerade installiert habenquelle
Ich weiß, dass es eine alte Frage ist, aber ich bin mit 2.7 und 3.5 auf dieses Problem gestoßen. Obwohl 2.7 nicht in meiner Standard-Windows-Deinstallationsliste angezeigt wurde, wurde es auf der Registerkarte ccleaner tools unter Deinstallation einwandfrei angezeigt. Danach deinstalliert und neu installiert, und seitdem ist die Codierung reibungslos.
quelle
Deinstallieren Sie das Python-Programm über die Windows-Benutzeroberfläche. Löschen Sie den enthaltenen Ordner, z. B. wenn er gespeichert wurde
C:\python36\
, und löschen Sie diesen Ordnerquelle
Es ist eigentlich ganz einfach. Wenn Sie es installiert haben, müssen Sie es mit einer EXE-Datei gemacht haben (nehme ich an). Führen Sie diese EXE-Datei einfach erneut aus, und dann gibt es Optionen zum Ändern von Python. Wählen Sie einfach die Option "Deinstallation abschließen" und die EXE-Datei löscht Python für Sie vollständig aus.
Möglicherweise müssen Sie auch das Kontrollkästchen "Python aus PATH entfernen" aktivieren. Standardmäßig ist es ausgewählt, aber Sie können es auch überprüfen, um sicherzugehen :)
quelle
Windows 7 64-Bit, mit Python3.4 und Python2.7 irgendwann installiert :)
Ich verwende Py.exe, um je nach den Anforderungen des Skripts zu Py2 oder Py3 zu routen. Zuvor habe ich Python27 jedoch nicht ordnungsgemäß deinstalliert.
Py27 wurde manuell aus C: \ python \ Python27 entfernt (der Ordner Python27 wurde zuvor von mir gelöscht)
Bei der Neuinstallation von Python27 wurde der oben angegebene Fehler ausgegeben.
Es wird immer zurückgesetzt, wenn versucht wird, Verknüpfungen während des Installationsvorgangs zu entfernen.
Ich habe eine Kopie von Python27 wieder in diesem ursprünglichen Ordner unter C: \ Python \ Python27 abgelegt und dasselbe fehlerhafte Python27-Installationsprogramm erneut ausgeführt. Es war glücklich, diese Elemente zu finden und zu entfernen, und fuhr mit der Installation fort.
Dies ist nicht die Antwort, die sich mit Registrierungsschlüsselproblemen befasst (andere erwähnen dies), aber es ist eine Art Problemumgehung, wenn Sie von früheren Installationen wissen, die nicht ordnungsgemäß entfernt wurden.
Sie könnten einen Einblick in dieses Thema erhalten, indem Sie "regedit" öffnen und nach "Python27" suchen. In meinem Befehls-Shell-Cache wurde ein Registrierungsschlüssel angezeigt, der auf c: \ python \ python27 \ verweist (der entfernt wurde und bei der Suche nicht vorhanden war die Registrierung bei der Suche).
Dies kann auf zuvor nicht ordnungsgemäß entfernte Installationen hinweisen.
Viel Glück!
quelle