pip uninstall în Python

Dezinstalează unul sau mai multe pachete din Python-ul activ; dependențele lor rămân instalate.

Sintaxă
python -m pip uninstall pachet
python -m pip uninstall -y pachet1 pachet2
python -m pip uninstall -r requirements.txt

Ce face pip uninstall

pip uninstall requests șterge fișierele pachetului din Python-ul activ (de obicei mediul virtual). pip arată ce urmează să șteargă și cere confirmare cu y; cu -y nu mai întreabă, util în scripturi.

pip șterge doar pachetul cerut, nu și pachetele instalate odată cu el. După pip uninstall requests, urllib3, idna și celelalte rămân. Într-un mediu virtual, cea mai simplă curățenie completă este să ștergi folderul .venv și să-l creezi din nou.

Parametri

Parametru Descriere
pachet Unul sau mai multe nume de pachete, separate prin spațiu.
-y, --yes Nu mai cere confirmare.
-r fișier Dezinstalează pachetele scrise în fișier.

Ce returnează

Mesajul Successfully uninstalled ... pentru fiecare pachet, sau un avertisment dacă pachetul nu este instalat.

Exemple

Exemplul 1: Dezinstalare fără confirmare

python -m pip uninstall -y requests

Ieșire în terminal

Found existing installation: requests 2.32.5
Uninstalling requests-2.32.5:
  Successfully uninstalled requests-2.32.5

Exemplul 2: Pachet care nu este instalat

pip doar avertizează și trece mai departe; comanda nu dă eroare.

python -m pip uninstall -y numpy

Ieșire în terminal

WARNING: Skipping numpy as it is not installed.

Greșeli frecvente

  • Te aștepți ca dependențele să dispară și ele. pip nu le șterge; verifică cu pip list sau recreează mediul.
  • Dezinstalezi din alt Python decât cel în care e pachetul și primești Skipping ... not installed. Activează mediul corect sau folosește python -m pip.
  • Rulezi pip uninstall pip din greșeală. Îl repari cu python -m ensurepip --upgrade.

Comenzi înrudite

  • pip install: Instalează pachete Python de pe PyPI, cu o versiune anume sau la ultima versiune, împreună cu dependențele lor.
  • pip list și pip show: Afișează pachetele instalate cu versiunile lor, pe cele care au versiuni noi și detaliile unui pachet.
  • python -m venv: Creează un mediu virtual: un folder cu propriul Python și propriile pachete, separat de restul sistemului.
  • uv add și uv remove: Adaugă sau elimină o dependență: actualizează pyproject.toml, uv.lock și mediul .venv dintr-o singură comandă.
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: pip uninstall

Ai o nelămurire despre utilizarea comenzii pip uninstall sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.