Jak całkowicie usunąć Pythona z komputera z systemem Windows?

Zainstalowałem Pythona 2.7 i Pythona 2.6.5. Nie wiem, co poszło nie tak, ale nic związanego z Pythonem już nie działa. np. "setup.py install" dla niektórych pakietów nie rozpoznaje parametru "install" i innych dziwnych zjawisk...

Chciałbym całkowicie usunąć Pythona z mojego systemu.
Próbowałem uruchomić pliki 2.7 i 2.6 msi i wybrać Usuń Python, a następnie uruchomić tylko 2.6 i ponownie zainstalować go. Nadal coś nie działa.

Jak całkowicie usunąć Pythona ze wszystkiego? (!)

Nie chciałbym ponownie zainstalować całego mojego komputera tylko z powodu instalacji Pythona...

Author: Jonathan, 2010-08-18

8 answers

Będziesz musiał również zajrzeć do swojej ścieżki systemowej. Python stawia się tam i się nie usuwa: http://www.computerhope.com/issues/ch000549.htm

Twoje problemy prawdopodobnie zaczęły się, ponieważ ścieżka Pythona wskazuje na złą.

 17
Author: Alex Bliskovsky,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-08-18 19:32:59

Oto kroki (moja nie znająca się na komputerach dziewczyna musiała wymyślić ten za mnie, ale w przeciwieństwie do wszystkich znacznie bardziej skomplikowanych procesów, które można znaleźć w Internecie, ten działa)

  1. Otwórz Panel Sterowania
  2. kliknij "Odinstaluj Program"
  3. przewiń w dół do Pythona i kliknij Odinstaluj dla każdej wersji, której już nie chcesz.

To działa na Windows 7 po wyjęciu z pudełka, bez dodatkowych programów lub skryptów.

 34
Author: ArtOfWarfare,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-25 15:08:32

Uruchom ASSOC i FTYPE, aby zobaczyć, z czym są powiązane pliki py. (Polecenia te są wewnętrzne dla cmd.exe więc jeśli używasz innego procesora poleceń 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" %*

(mam zarówno 32-jak i 64-bitowe instalki Pythona, stąd nazwa mojego lokalnego katalogu.)

 5
Author: dash-tom-bang,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-09-03 03:36:20

Miałem window 7 (64 bit) i Python 2.7.12, Odinstalowałem go, klikając instalator Pythona z katalogu "Pobierz", a następnie wybrałem Usuń Pythona, a następnie kliknąłem "Zakończ".
Usunąłem również pozostałe powiązane z Pythonem katalogi i pliki z dysku c:, a także z folderu "Moje dokumenty", ponieważ utworzyłem tam kilka plików.

 3
Author: Thelma,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-12 14:15:57

Prawie wszystkie pliki Pythona powinny znajdować się w odpowiednich folderach (C:\Python26 i C:\Python27). Niektóre instalatory (ActiveState) będą również kojarzyć pliki .py* i dodawać ścieżkę Pythona do %PATH% z instalacją, jeśli zaznaczysz pole "Użyj tego jako domyślnej instalacji".

 2
Author: Nick T,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-08-18 19:24:29

Windows 7 64-bit, z zainstalowanym Python3.4 i Python2.7 w pewnym momencie:)

Używam Py.exe przekierować do Py2 lub Py3 w zależności od potrzeb skryptu - ale wcześniej nieprawidłowo odinstalowałem Python27.

Py27 został usunięty ręcznie z C:\python\Python27 (folder Python27 został przeze mnie wcześniej usunięty)

Po ponownym zainstalowaniu Python27, wystąpił powyższy błąd, który podałeś.
Zawsze się wycofuje, próbując "usunąć skróty" podczas proces instalacji.

Umieściłem kopię Python27 z powrotem w tym oryginalnym folderze, na C:\Python\Python27 i ponownie uruchomił ten sam nieudany instalator Python27. Było to szczęśliwe zlokalizowanie tych elementów i usunięcie ich, i przystąpiło do instalacji.

To nie jest odpowiedź, która rozwiązuje problemy z kluczami rejestru (inni o tym wspominają), ale jest to w pewnym sensie obejście, jeśli znasz poprzednie instalacje, które zostały nieprawidłowo usunięte.

Możesz mieć pewien wgląd w to przez otwieranie "regedit" i wyszukiwanie "Python27" - klucz rejestru pojawił się w moim poleceniu-shell Cache wskazując na c:\python\python27\ (który został usunięty i nie był obecny podczas wyszukiwania w rejestrze po znalezieniu go).

Które mogą wskazywać na wcześniej nieprawidłowo usunięte instalacje.

Powodzenia!

 0
Author: Jordan Stefanelli,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-09 11:01:53

Wiem, że to stare pytanie, ale napotkałem ten problem z 2.7 i 3.5. Chociaż 2.7 nie pojawi się na mojej domyślnej liście odinstalowywania systemu windows, pojawił się dobrze w karcie Narzędzia ccleaner pod Odinstaluj. Następnie odinstalowany i ponownie zainstalowany i od tego czasu jest płynnie kodowany.

 0
Author: Ventian,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-24 14:14:06

Odinstaluj program Pythona za pomocą interfejsu graficznego systemu windows. Usuń folder zawierający, np. jeśli był przechowywany w C:\python36\ upewnij się, że usuniesz ten folder

 0
Author: Patrick Mutuku,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-08-03 00:10:20