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 listsau recreează mediul. - Dezinstalezi din alt Python decât cel în care e pachetul și primești
Skipping ... not installed. Activează mediul corect sau foloseștepython -m pip. - Rulezi
pip uninstall pipdin greșeală. Îl repari cupython -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ă.