Jak całkowicie usunąć Pythona z komputera z systemem Windows
Całkowite usunięcie Pythona z systemu może być nieco uciążliwe, zwłaszcza jeśli próbujesz zrobić miejsce na nową instalację lub po prostu chcesz wszystko uporządkować. Czasami, nawet po wykonaniu standardowej deinstalacji, resztki plików lub odwołań do Pythona pozostają, sprawiając wrażenie, że wciąż gdzieś tam są. Może to powodować różnego rodzaju zamieszanie – na przykład polecenia nadal wskazują na stare wersje lub pakiety pip zaśmiecające katalogi. Dlatego umiejętność dokładnego usunięcia Pythona jest dość pomocna. Ten poradnik omawia niektóre trudne miejsca – takie jak resztki w folderze WindowsApps i pakiety pip, które nie są automatycznie usuwane – dzięki czemu możesz zacząć od nowa bez niespodzianek.
Jak całkowicie usunąć Pythona z systemu Windows
Zlokalizuj swoje instalacje Pythona
Zanim zaczniesz usuwać pliki, musisz znaleźć miejsce, w którym ukrywa się Python. Zazwyczaj wystarczy otworzyć wiersz poleceń i wpisać polecenie, where pythonaby wyświetlić wszystkie ścieżki. Czasami wyświetla wiele lokalizacji, zwłaszcza jeśli zainstalowano różne wersje lub dystrybucje (takie jak Anaconda lub Miniconda).Zanotuj te ścieżki, ponieważ będą potrzebne później. W jednej instalacji może to być C:\Python39, a w innej C:\Users\YourName\AppData\Local\Programs\Python. Nie wszyscy instalują się w tym samym miejscu, więc warto to sprawdzić.
W niektórych przypadkach pliki wykonywalne Pythona mogą znajdować się w C:\Users\YourName\AppData\Local\Microsoft\WindowsApps. Dzieje się tak, ponieważ system Windows domyślnie ustawia tutaj rodzaj „skrótu” podczas dodawania Pythona do ścieżki PATH w systemie podczas instalacji. Są one nieco dziwne, ale ważne, aby je usunąć, jeśli chcesz mieć pewność, że deinstalacja przebiegnie pomyślnie.
Odinstaluj Pythona z Ustawień
Najprostszym sposobem jest skorzystanie z Ustawień, ale nie zawsze wszystko zostanie usunięte. Otwórz Ustawienia ( Windows + I) i przejdź do Aplikacje → Zainstalowane aplikacje. Przewiń listę, aż pojawi się Python. Może być oznaczony jako „Python 3.9” lub podobny. Kliknij trzy kropki obok niego, a następnie wybierz Odinstaluj. Potwierdź, że chcesz się go pozbyć. Zazwyczaj czyści to główną aplikację, ale czasami pozostają resztki plików lub wpisów.
Na niektórych komputerach ta deinstalacja przebiega bezproblemowo, ale na innych mogą nadal pojawiać się pozostałości, szczególnie w folderze WindowsApps lub za pośrednictwem zmiennych środowiskowych. Ponadto, jeśli instalowałeś Pythona wielokrotnie, powtórz ten proces dla każdej wersji. Po deinstalacji sprawdź, uruchamiając ponownie program where python. Jeśli nadal wyświetla ścieżkę, oznacza to, że nadal masz jakieś pozostałości.
Usuń pozostałe pliki Pythona w aplikacjach WindowsApps
Ta część często wprowadza użytkowników w błąd, ponieważ system Windows instaluje pliki wykonywalne w C:\Users\TwojaNazwa\AppData\Local\Microsoft\WindowsApps po wybraniu opcji „Dodaj Pythona do ścieżki PATH” podczas instalacji. Ponieważ system Windows traktuje ten katalog jako specjalny katalog skrótów, nie jest on czyszczony podczas standardowej deinstalacji. Aby je usunąć, otwórz wiersz polecenia i wpisz:
cd %LocalAppData%\Microsoft\WindowsApps
Gdy już znajdziesz się w tym folderze, sprawdź, czy znajdują się tam również pliki python.exei python3.exe. Zazwyczaj znajdziesz kilka takich plików. Aby je usunąć, uruchom:
del python.exe del python3.exe
To trochę dziwne, ale w niektórych konfiguracjach samo usunięcie tych plików usuwa pozostałości. Teraz uruchom where pythonponownie; jeśli pojawi się komunikat „INFO: Nie znaleziono plików dla podanych wzorców”, wszystko gra. Jeśli nie, pamiętaj, że niektóre odwołania do Pythona mogą być nadal ukryte gdzie indziej.
Usuń pakiety Pip w sposób czysty
Odinstalowanie Pythona nie usuwa zainstalowanych pakietów pip — są one przechowywane osobno, zazwyczaj w katalogu %LocalAppData%\Programs\Python lub podobnym, w zależności od sposobu instalacji Pythona. Aby mieć pewność, że wszystko działa jak należy, musisz ręcznie usunąć ten folder. Otwórz Eksplorator plików i przejdź do %LocalAppData%\Programs\Python lub %LocalAppData%\Python. Znajdź folder o nazwie „Python” lub z numerem wersji, kliknij prawym przyciskiem myszy i naciśnij Delete.
Ten krok jest kluczowy, ponieważ jeśli go pominiesz, zainstalowane przez pip pakiety pozostaną na swoim miejscu, co oznacza, że będą gotowe do użycia po ponownej instalacji Pythona, co może być niepożądane, jeśli próbujesz usunąć stare konfiguracje.
Końcowe kontrole i czyszczenie
Pamiętaj, że pozostałe odwołania mogą być rozproszone, a niektóre pliki mają tendencję do przywierania. Uruchom where pythonponownie po usunięciu plików WindowsApps, aby to sprawdzić. Jeśli nic się nie pojawi, wszystko jest w porządku. Dla większej dokładności możesz sprawdzić zmienne środowiskowe — kliknij prawym przyciskiem myszy Ten komputer → Właściwości → Zaawansowane ustawienia systemu → Zmienne środowiskowe — i sprawdź w obszarze Ścieżka, czy pozostały jakieś ścieżki Pythona. Jeśli tak, usuń je ręcznie.
W przypadku niektórych konfiguracji konieczne będzie ponowne uruchomienie komputera, aby wszystkie zmiany zostały wprowadzone i aby upewnić się, że żadne pozostałe odwołania nie będą przeszkadzać później.
Podsumowanie
Pełne czyszczenie nie zawsze jest proste, zwłaszcza w przypadku dziwactw systemu Windows i resztek skrótów. Ale jeśli starannie odnajdziesz te zalegające pliki w WindowsApps i katalogach pip, a także wyczyścisz zmienne środowiskowe, cały proces będzie do opanowania. To całkiem satysfakcjonujące, że w końcu wszystko zostało wyczyszczone i można zacząć od nowa.
Mam nadzieję, że komuś to oszczędzi kilku zmartwień.
Streszczenie
- Znajdź wszystkie instalacje Pythona za pomocą
where python - Odinstaluj poprzez Ustawienia > Aplikacje
- Usuń pozostałe skróty WindowsApps ( del python.exe i del python3.exe )
- Usuń ręcznie katalogi pakietów pip
- Sprawdź zmienne środowiskowe i w razie potrzeby uruchom ponownie
Wniosek
Pozbycie się wszystkich śladów Pythona może być trochę jak poszukiwanie skarbów, zwłaszcza jeśli zależy Ci na czystym komputerze. Ale dzięki tym krokom możesz usunąć wszystko, co pozostało. Uważaj tylko na te podstępne skróty i resztkowe katalogi i nie zapomnij sprawdzić wszystkiego po każdym etapie czyszczenia. Jeśli to nie pomoże, czasami szybki restart usuwa pozostałe odwołania. Tak czy inaczej, trzymam kciuki, że dzięki temu użytkownicy będą mogli kontynuować pracę bez niespodzianek.
Powiązane artykuły
Czy ten artykuł był pomocny?