Jak odinstalować pakiet Python PIP i zależności

Jak odinstalować pakiet Python PIP i zależności

Czy chcesz odinstalować pakiet Python PIP, który zainstalowałeś jakiś czas temu, ale nie wiesz jak? Czasami możesz chcieć usunąć pakiet i jego zależności, ponieważ już go nie potrzebujesz lub rozwiązać problem ze zgodnością.

Odinstaluj pakiet Python PIP

Niemniej jednak prawidłowe odinstalowanie pakietów Pythona może zaoszczędzić cenny czas i wysiłek. W tym artykule podzielimy się kilkoma poradami ekspertów dotyczącymi odinstalowywania pakietów i zależności PIP.

Jak odinstalować pakiet Python PIP i zależności

PIP lub preferowany program instalacyjny to standardowy menedżer pakietów dla języka Python, który zarządza jego pakietami i zależnościami. Jest napisany w języku programowania Python i jest wykonywany jako wiersz poleceń umożliwiający instalowanie, odinstalowywanie lub ponowne instalowanie pakietów Pythona i ich modułów. Jest preinstalowany w większości wersji Pythona, takich jak Python 3.4 i nowsze & Python 2.7.9 i nowsze.

Jeśli więc pewnego dnia zechcesz odinstalować pakiet Pythona i jego zależności za pomocą PIP, mamy to dla Ciebie.

  1. Kroki przygotowawcze
  2. Odinstaluj indywidualny pakiet Pythona
  3. Odinstaluj pakiety i zależności Pythona
  4. Odinstaluj pakiety w środowisku wirtualnym Python

1] Etapy przygotowawcze

https://i.imgur.com/GJE6Fi3.png

Zanim przystąpisz do dezinstalacji pakietu Pythona za pomocą PIP, musisz wykonać etapy przygotowawcze, jak pokazano poniżej:

Sprawdź, czy PIP jest zainstalowany

Najpierw musisz sprawdzić, czy PIP jest już zainstalowany. W tym celu otwórz wiersz poleceń z uprawnieniami administratora, uruchom poniższe polecenie i naciśnij Enter :

pip --version

Jeśli zainstalowany jest program PIP, wyświetli się numer wersji.

Jeśli PIP nie jest zainstalowany, może to być spowodowane tym, że podczas instalacji Pythona nie zaznaczyłeś pola PIP. W takim przypadku możesz postępować zgodnie ze wskazówkami wymienionymi w naszym szczegółowym artykule tutaj.

Dodaj Pythona do ścieżki systemu Windows

Po zakończeniu sprawdzania wersji PIP musisz sprawdzić, czy dodałeś Python do ścieżki Windows. Jeśli nie, oto jak to zrobić:

Uruchom Uruchom konsolę (Wygraj + .Właściwości systemu. Spowoduje to otwarcie okna dialogowego Wprowadź > sysdm.cpl) > R

Tutaj wybierz kartę Zaawansowane i kliknij Zmienne środowiskowe.

Następnie w obszarze Zmienne użytkownika kliknij Nowy .

Teraz dodaj Nazwę zmiennej oraz Wartość zmiennej .

W polu Wartość zmiennej należy dodać aplikację Pythona ścieżka i Skrypty Pythona ścieżka. Postępuj zgodnie z poniższymi instrukcjami, aby znaleźć ścieżki:

  • Poszukaj aplikacji Python w wyszukiwarce Windows, kliknij ją prawym przyciskiem myszy i wybierz Otwórz lokalizacja pliku.
  • Teraz kliknij prawym przyciskiem myszy skrót Python i ponownie kliknij Otwórz lokalizację pliku.
  • Ścieżka aplikacji powinna wyglądać jak C:\Users\cy\AppData\Local\Programs\Python\Python100
  • Ścieżka skryptów powinna wyglądać jak C:\Users\cy\AppData\Local\Programs\Python\Python100\Scripts
  • Pamiętaj, aby zastąpić wersję Pythona swoją.
  • Skopiuj te dwie ścieżki i wklej je w polu Wartość zmiennej, oddzielając je średnikiem.

Następnie kontynuuj odinstalowywanie pakietu Python.

2] Odinstaluj indywidualny pakiet Pythona

Odinstaluj pakiet Python PIP

Aby odinstalować pakiety PIP jeden po drugim, przejdź do wyszukiwania Windows, wpisz Wiersz poleceń kliknij go prawym przyciskiem myszy i wybierz .Enter i naciśnij cd∖. Teraz wpisz Uruchom jako administrator

Teraz uruchom polecenie w poniższym formacie i naciśnij Enter:

cd C:\Users\cy\AppData\Local\Programs\Python\Python100\Scripts

Pamiętaj, aby zastąpić wersję pakietu Python (pogrubioną czcionką) swoją.

Teraz uruchom poniższe polecenie i naciśnij Enter:

pip uninstall package_name

Zamień nazwę pakietu na ten, który zainstalowałeś, na przykład NumPy, Pandas< /span> itd.Seaborn,

Następnie wpisz T, aby kontynuować dezinstalację.

3] Odinstaluj pakiety i zależności Pythona

Odinstaluj pakiet Python PIP

Aby usunąć wszystkie pakiety Pythona zainstalowane przy użyciu protokołu PIP, możesz wykonać poniższą procedurę. Uruchamiając poniższe polecenie (Zamrożenie PIP) możesz odinstalować je wszystkie bez konieczności potwierdzania.

Pełne polecenie w tym celu miałoby następujący format:

pip uninstall -y -r <(pip freeze)

Możesz także zapisać zainstalowane pakiety w pliku requirements.txt i bezpośrednio odinstalować z tego pliku wszystkie pakiety PIP. W tym celu uruchom kolejno poniższe polecenia i po każdym naciśnij Enter:

  • pip freeze > requirements.txt
  • pip uninstall -r requirements.txt (To uninstall packages one by one)
  • pip uninstall -r requirements.txt -y (To delete all the packages at once)

Co więcej, możesz także użyć xargs, aby odinstalować wszystkie pakiety PIP. Wpisz poniższe polecenie i naciśnij Enter:

pip freeze | xargs pip uninstall -y

Jeśli jednak zainstalowałeś pakiety przy użyciu VCS, na przykład GitLab, Github itp., Pamiętaj, aby je usunąć.

Następnie możesz odinstalować pakiety Pythona za pomocą PIP, używając poniższego polecenia:

pip freeze | grep -v "^-e" | xargs pip uninstall -y

Aby sprawdzić, czy pakiet został pomyślnie odinstalowany, uruchom poniższe polecenie i naciśnij Enter:

pip list

Jeśli nie widzisz pakietu na liście wyników, oznacza to, że został on pomyślnie odinstalowany.

Teraz, aby odinstalować zależności dla usuniętego pakietu, uruchom poniższe polecenie i naciśnij Enter:

pip autoremove

To polecenie odinstaluje wszystkie pakiety, które nie są już potrzebne systemowi.

Jednocześnie korzystając z polecenia PIP autorove sprawdź ponownie, jakie pakiety mają zostać usunięte, w przeciwnym razie może się odinstalować nawet te pakiety, które są obecnie w użyciu.

4] Odinstaluj pakiety w środowisku wirtualnym Python

Odinstaluj pakiet Python PIP

W takim przypadku musisz najpierw aktywować środowisko wirtualne, zanim uruchomisz polecenie odinstalowania go.

Aby aktywować środowisko wirtualne, przejdź do katalogu, w którym jest ono zainstalowane. Teraz, aby go aktywować, wpisz poniższe polecenie i naciśnij klawisz Enter:

venv\Scripts\activate.bat

Po aktywowaniu wirtualnego środowiska Python uruchom poniższe polecenie, aby je odinstalować i naciśnij Enter:

pip uninstall package_name

Po odinstalowaniu pakietu uruchom poniższe polecenie, aby dezaktywować środowisko wirtualne i naciśnij Enter:

deactivate

Otóż ​​to! Pomyślnie usunąłeś pakiety Pythona za pomocą PIP.

Jak usunąć nieużywane pakiety pip?

Aby usunąć nieużywane pakiety pip, uruchom polecenie pip deinstalacji nazwa_pakietu. Pamiętaj, aby zastąpić nazwa_pakietu rzeczywistą nazwą pakietu, który chcesz usunąć, np. Pandas. Wpisz polecenie w terminalu lub w wierszu poleceń i po wyświetleniu monitu potwierdź dezinstalację.

Jak odinstalować pakiety Pythona bez pip?

Aby odinstalować pakiety Pythona bez PIP, możesz użyć pliku setup.py. Następnie przejdź do katalogu, w którym zainstalowany jest pakiet, uruchom komendę python setup.py deinstalacji, jeśli jest dostępna, lub ręcznie usuń katalog pakietu z w środowisku Pythona. Ale upewnij się, że nie wpływa to na stabilność systemu.site-packages

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *