Hoe Python volledig van een Windows-machine te verwijderen?

Ik heb zowel Python 2.7 als Python 2.6.5 geïnstalleerd. Ik weet niet wat er mis ging, maar niets met Python lijkt meer te werken. bijv. “setup.py install” voor bepaalde pakketten herkent de parameter “install” en andere vreemde verschijnselen niet…

Ik wil Python volledig van mijn systeem verwijderen.
Ik heb geprobeerd de 2.7 en 2.6 msi-bestanden uit te voeren en Python verwijderen te kiezen en vervolgens alleen 2.6 uit te voeren en het opnieuw te installeren. Er werken nog steeds dingen niet.

Hoe verwijder ik Python volledig – van alles? (!)

Ik zou niet graag mijn hele machine opnieuw willen installeren alleen vanwege de Python-installatie…


Antwoord 1, autoriteit 100%

Je zult ook in je systeempad moeten kijken. Python plaatst zichzelf daar en verwijdert zichzelf niet: http://www.computerhope.com/issues/ch000549 .htm

Uw problemen zijn waarschijnlijk begonnen omdat uw pythonpad naar de verkeerde wijst.


Antwoord 2, autoriteit 95%

Hier zijn de stappen (mijn vriendin die niet zo handig is met computers moest dit voor me uitzoeken, maar in tegenstelling tot alle veel gecompliceerdere processen die je online kunt vinden, werkt deze)

  1. Configuratiescherm openen
  2. Klik op “Een programma verwijderen”
  3. Scroll naar beneden naar Python en klik op Verwijderen voor elke versie die je niet meer wilt.

Dit werkt direct op Windows 7, geen extra programma’s of scripts vereist.


Antwoord 3, autoriteit 50%

je kunt het handmatig verwijderen.

  1. Opdrachtprompt openen
  2. cd C:\Users\<you name>\AppData\Local\Microsoft\WindowsApps
  3. del python.exe
  4. del python3.exe

De opdrachtprompt wordt nu niet meer weergegeven

where python–> levert niets op, en je bent vrij om een andere versie van source / anaconda te installeren en (na toevoeging van het adres aan Environment Variables -> Path) zul je diezelfde python vinden die je zojuist hebt geïnstalleerd


Antwoord 4, autoriteit 31%

Voer ASSOC en FTYPE uit om te zien waaraan uw py-bestanden zijn gekoppeld. (Deze opdrachten zijn intern voor cmd.exe, dus als u een andere opdrachtprocessor gebruikt, ymmv.)

C:> assoc .py
.py=Python.File
C:> ftype Python.File
Python.File="C:\Python26.w64\python.exe" "%1" %*
C:> assoc .pyw
.pyw=Python.NoConFile
C:> ftype Python.NoConFile
Python.NoConFile="C:\Python26.w64\pythonw.exe" "%1" %*

(Ik heb zowel 32- als 64-bits installaties van Python, vandaar mijn lokale mapnaam.)


Antwoord 5, autoriteit 19%

Ik had venster 7 (64 bit) en Python 2.7.12,
Ik heb het verwijderd door op het python-installatieprogramma in de map “download” te klikken, vervolgens selecteerde ik python verwijderen en vervolgens klikte ik op “voltooien”.
Ik heb ook de resterende python-geassocieerde map verwijderd & bestanden van de c:-schijf en ook van de map “mijn documenten”, aangezien ik daar enkele bestanden heb gemaakt.


Antwoord 6, autoriteit 6%

Bijna alle python-bestanden zouden in hun respectievelijke mappen moeten staan (C:\Python26en C:\Python27). Sommige installatieprogramma’s (ActiveState) koppelen ook .py*-bestanden en voegen het python-pad aan %PATH%toe aan een installatie als u “gebruik dit als standaardinstallatie” aanvinkt doos.


Antwoord 7, autoriteit 6%

Het is eigenlijk heel simpel.
Toen je het installeerde, moet je het gedaan hebben met een .exe-bestand (ik neem aan). Voer die .exe opnieuw uit en dan zijn er opties om Python aan te passen. Selecteer gewoon de optie “Complete Uninstall” en de EXE zal python volledig voor u wegvagen.

Ook moet u mogelijk het selectievakje “Python verwijderen van PATH” aanvinken. Standaard is het geselecteerd, maar je kunt het net zo goed controleren om zeker te zijn 🙂


Antwoord 8, autoriteit 3%

Ik weet dat het een oude vraag is, maar ik kwam dit probleem tegen met 2.7 en 3.5. Hoewel 2.7 niet zou verschijnen in mijn standaard Windows-verwijderingslijst, verscheen het prima op het tabblad Ccleaner-hulpprogramma’s onder verwijderen. Daarna verwijderd en opnieuw geïnstalleerd en sindsdien is het probleemloos coderen.


Antwoord 9, autoriteit 3%

Verwijder het python-programma met behulp van de Windows-GUI.
Verwijder de bevattende map, bijvoorbeeld als deze was opgeslagen in C:\python36\zorg ervoor dat u die map verwijdert


Antwoord 10

Windows 7 64-bit, met zowel Python3.4 als Python2.7 ooit geïnstalleerd 🙂

Ik gebruik Py.exe om naar Py2 of Py3 te routeren, afhankelijk van de behoeften van het script, maar ik heb eerder Python27 niet goed verwijderd.

Py27 is handmatig verwijderd uit C:\python\Python27 (de map Python27 is eerder door mij verwijderd)

Bij het opnieuw installeren van Python27 gaf het de bovenstaande fout die je opgeeft.
Het zou altijd teruggaan tijdens het proberen om ‘snelkoppelingen te verwijderen’ tijdens het installatieproces.

Ik plaatste een kopie van Python27 terug in die originele map, op C:\Python\Python27, en voerde hetzelfde mislukte Python27-installatieprogramma opnieuw uit. Hij vond het leuk om die items te lokaliseren en te verwijderen, en ging verder met de installatie.

Dit is niet het antwoord dat problemen met registersleutels oplost (anderen noemen dat), maar het is een soort tijdelijke oplossing als u weet van eerdere installaties die onjuist zijn verwijderd.

Je zou hier enig inzicht in kunnen krijgen door “regedit” te openen en te zoeken naar “Python27” – er verscheen een registersleutel in mijn command-shell Cache die wijst naar c:\python\python27\ (die was verwijderd en niet aanwezig was bij het zoeken in het register bij het vinden ervan).

Dat kan wijzen op eerder onjuist verwijderde installaties.

Veel succes!


Antwoord 11

Windows Startmenu > Instellingen > Apps > Applicaties & kenmerken > Selecteer de app en klik op de knop Verwijderen


Antwoord 12

  1. CMD openen

  2. Om alle geïnstalleerde pakketten te tonen – pip list

  3. Om de pakketnaam naar een bestand te kopiëren – pip freeze > requirements.txt

  4. Om alle pakketten te verwijderen – pip uninstall -r requirements.txt -y

  5. Controleer of alle pakketten zijn verwijderd – pip list

  6. Pip en andere resterende pakketten verwijderen

  7. Configuratiescherm > > verwijderen Python verwijderen (van gebruikersinterface)

Other episodes