Ви хочетевидаліть пакет PIP Pythonви встановили колись назад, але не знаєте як? Іноді вам може знадобитися видалити пакет і його залежності, оскільки він вам більше не потрібен, або вирішити проблему сумісності.

Тим не менш, правильне видалення пакетів Python може заощадити ваш дорогоцінний час і зусилля. У цій статті ми поділимося порадами експертів щодо видалення пакетів PIP і залежностей.
PIP або Preferred Installer Program — це стандартний менеджер пакетів для Python, який керує його пакетами та залежностями. Це написано ві виконується як командний рядок для встановлення, видалення або повторного встановлення пакетів Python та їхніх модулів. Він попередньо встановлений у більшості версій Python, наприклад Python 3.4 і пізніших версій і Python 2.7.9 і пізніших версій.
Отже, якщо одного разу ви захочете видалити пакет Python і його залежності за допомогою PIP, ми допоможемо вам.
- Підготовчі дії
- Видаліть окремий пакет Python
- Видалити пакети та залежності Python
- Видалення пакетів у віртуальному середовищі Python
1] Підготовчі кроки

Перш ніж продовжити видалення пакета Python за допомогою PIP, ви повинні виконати підготовчі етапи, як показано нижче:
Перевірте, чи встановлено PIP
По-перше, ви повинні перевірити, чи вже встановлено PIP. Для цього, виконайте наведену нижче команду та натиснітьВведіть:
pip --version
Якщо встановлено PIP, відображатиметься номер версії.
Якщо PIP не встановлено, можливо, ви пропустили прапорець PIP під час інсталяції Python. У цьому випадку ви можете дотримуватися вказівок, згаданих у нашій детальній статті.
Додайте Python до шляху Windows
Перевіривши версію PIP, ви повинні перевірити, чи додали ви Python до шляху Windows. Якщо ні, ось як це зробити:
Запустітьбігтиконсоль (Виграти+Р) >sysdm.cpl>Введіть. Це відкриєВластивості системидіалогове вікно.
Тут виберітьПросунутийвкладку та натиснітьЗмінні середовища.
Далі, підЗмінні користувача, натисніть нановий.
Тепер додайтеІм'я змінноїіЗмінне значення.
вЗмінне значенняпотрібно додати полеПрограма Pythonшлях іСкрипти Pythonшлях. Дотримуйтеся наведених нижче інструкцій, щоб знайти шляхи:
- ШукайтеPythonпрограму під час пошуку Windows, клацніть її правою кнопкою миші та виберітьВідкрити розташування файлу.
- Тепер клацніть правою кнопкою миші наPythonярлик і знову натиснітьВідкрити розташування файлу.
- Шлях програми має виглядати якC:\Users\cy\AppData\Local\Programs\Python\Python100
- Шлях до сценаріїв має виглядати якC:\Users\cy\AppData\Local\Programs\Python\Python100\Scripts
- Обов’язково замініть версію Python на свою.
- Скопіюйте ці два шляхи та вставте їх у поле «Значення змінної», розділяючи їх крапкою з комою.
Далі перейдіть до видалення пакета Python.
читати:
2] Видаліть окремий пакет Python

Щоб видалити пакети PIP один за одним, перейдіть до пошуку Windows, введітьКомандний рядокклацніть його правою кнопкою миші та виберітьЗапуск від імені адміністратора. Тепер введітьcd∖, і вдаривВведіть.
Тепер запустіть команду в наведеному нижче форматі та натиснітьВведіть:
cd C:\Users\cy\AppData\Local\Programs\Python\Python100\Scripts
Обов’язково замініть версію пакета Python (виділено жирним шрифтом) на вашу.
Тепер запустіть наведену нижче команду та натиснітьВведіть:
pip uninstall package_name
Замініть назву пакета на ту, яку ви встановили, наприклад,,панди,Seabornnі т.д.
Потім введітьЮщоб продовжити видалення.
читати:
3] Видаліть пакети та залежності Python

Щоб видалити всі пакети Python, які ви встановили за допомогою PIP, виконайте наведений нижче процес. Запустивши наведену нижче команду (Заморожування PIP) ви можете видалити їх усі без підтвердження.
Повна команда для цього матиме такий формат:
pip uninstall -y -r <(pip freeze)
Ви також можете зберегти встановлені пакети вrequirements.txtфайл і безпосередньо видаліть усі пакети PIP із файлу. Для цього виконайте наведені нижче команди одну за одною та натиснітьВведітьпісля кожного:
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)
Крім того, ви також можете використовуватиxargsщоб видалити всі пакети PIP. Введіть наведену нижче команду та натиснітьВведіть:
pip freeze | xargs pip uninstall -y
Але якщо ви встановили пакети за допомогою VCS, наприклад GitLab, Github тощо, обов’язково видаліть їх.
Потім ви можете видалити пакети Python за допомогою PIP, використовуючи команду нижче:
pip freeze | grep -v “^-e” | xargs pip uninstall -y
Щоб перевірити, чи успішно видалено пакет, виконайте наведену нижче команду та натиснітьВведіть:
pip list
Якщо ви не бачите пакет у списку результатів, це означає, що його успішно видалено.
Тепер, щоб видалити залежності для пакета, який ви видалили, виконайте наведену нижче команду та натиснітьВведіть:
pip autoremove
Ця команда видалить усі пакети, які більше не потрібні системі.
У той же час, під час використанняАвтоматичне видалення PIPповторно перевірте, які пакунки потрібно видалити, інакше він може видалити навіть ті пакунки, які зараз використовуються.
Прочитайте:
4] Видалити пакети у віртуальному середовищі Python

У цьому випадку вам потрібно спочатку активувати віртуальне середовище, перш ніж запускати команду для його видалення.
Щоб активувати віртуальне середовище, перейдіть до каталогу, де воно встановлено. Тепер, щоб активувати його, введіть наведену нижче команду та натиснітьВведітьключ:
venv\Scripts\activate.bat
Після активації віртуального середовища Python виконайте наведену нижче команду, щоб видалити її та натиснітьВведіть:
pip uninstall package_name
Тепер, коли ви видалили пакет, виконайте наведену нижче команду, щоб деактивувати віртуальне середовище, і натиснітьВведіть:
deactivate
Ось і все! Ви успішно видалили пакети Python за допомогою PIP.
Як видалити невикористані пакети pip?
Щоб видалити пакети pip, які не використовуються, виконайте командуpip видалити назву_пакета. Обов’язково замінітьназва_пакетаз фактичною назвою пакета, який ви бажаєте видалити, наприкладпанди. Введіть команду в терміналі або командному рядку та підтвердьте видалення, коли буде запропоновано.
Як видалити пакети Python без pip?
Щоб видалити пакети Python без PIP, ви можете скористатисяsetup.pyфайл. Потім перейдіть до каталогу, де встановлено пакет, запустітьвидалення python setup.pyкоманду, якщо доступна, або видаліть каталог пакунків вручну зсайт-пакетиу вашому середовищі Python. Але переконайтеся, що це не впливає на стабільність системи.














