Знижка 50%. всі плани, обмежений час. Починаючи з $2.48/mo
Залишилося 11 хв
Веб і бізнес програми

Оновлення Pip – встановлення/видалення/пониження/оновлення пакетів Pip: посібник із Python

Пій Боденман By Пій Боденман 11 хвилин читання Оновлено 22 липня 2025 р
update pip - керівництво зі встановлення та оновлення pip

Python, мабуть, одна з найпопулярніших мов програмування всіх часів. Зі збільшенням попиту на розробників і програмістів у всьому світі та більшою кількістю людей, які присвячують свою кар’єру цій галузі, Python і його інструмент керування пакетами Pip стали необхідними для багатьох розробників-початківців. Pip дозволяє оновлювати, видаляти та видаляти пакети Python із PyPI (Індекс пакетів Python). Ці пакети складаються з бібліотек і модулів, які покращують функціональність Python, полегшуючи розробку складних програм. Але як виконати оновлення Pip або оновити pip?

Віддаєте перевагу візуальним елементам над текстом? Для більш інтуїтивно зрозумілого досвіду перегляньте наш відеопосібник щодо освоєння встановлення, видалення, оновлення та пониження версії pip на Ubuntu.

 

Цей посібник охоплює основи керування пакетами Pip, охоплюючи такі основні команди, як інсталяція, оновлення або повернення пакета до попередньої версії, а також керування залежностями. Крім того, посібник детально описуватиме найкращі практики використання Pip, наприклад створення та використання віртуальних середовищ, щоб уникнути конфліктів між проектами.

Незалежно від того, новачок чи досвідчений розробник, розуміння сценаріїв використання інструменту Pip має вирішальне значення для розробки надійних, масштабованих і зручних програм Python. Прочитавши цей посібник, можна швидко отримати знання, необхідні для керування, встановлення, видалення, зниження та оновлення Pip!

Що таке Піп?

Pip — це система керування пакетами, яка допомагає в установці та контролі пакетів Python. Пакет Python — це група модулів і бібліотек, які розширюють можливості мови та можуть бути додані до проекту Python, підвищуючи ефективність і скорочуючи час розробки. Pip працює через командний рядок, який існував раніше в більшості установок Python, спрощуючи використання без додаткового програмного забезпечення.

Pip надає розробникам можливість легко обробляти пакети та залежності, пом’якшуючи можливі конфлікти та інші проблеми з пакетами. Він пропонує понад 300 000 доступних пакетів на PyPI, постійно зростаючу колекцію, яка включає в себе кілька функціональних областей, таких як аналіз даних і автоматизація.

Найсуттєвішою перевагою цього інструменту є спрощення процесу керування пакетами, оптимізація розробки масштабованих, придатних для обслуговування та надійних програм Python.

Підсумовуючи, Pip є важливою перевагою для розробників Python, оскільки вона значно зменшує навантаження на керування пакетами та розширює можливості мови завдяки великій бібліотеці пакетів.

Плюси і мінуси Pip

Як і будь-яка популярна програма, Pip також має яскраві сильні та слабкі сторони. Отже, якщо ви початківець розробник або програміст, який знає основи цієї галузі, цей розділ допоможе вам зрозуміти, чи дійсно Pip вам підходить чи ні. Як менеджер пакетів для Python, Pip має кілька переваг і деякі обмеження, які розробники повинні враховувати під час його використання. Почнемо з плюсів.

Піп Професіонали

  • Простота використання

    Pip — це простий і зрозумілий інструмент. За допомогою лише кількох команд розробники можуть легко встановлювати, видаляти або оновлювати пакети Python. Ця простота використання є основним фактором популярності Pip над його головним конкурентом, Конда.

  • Велика бібліотека пакетів

    Pip має велику бібліотеку пакетів, лише на PyPI доступно понад 300 000 пакетів. Ця бібліотека пакетів постійно зростає та включає широкий спектр функцій, від наукових обчислень до веб-розробки.

  • Управління залежностями

    Pip керує залежностями пакетів, полегшуючи розробникам установку та використання кількох пакетів у своїх проектах, не стикаючись із конфліктами чи проблемами з керуванням версіями. Розробники знають, який головний біль можуть викликати залежності, і використання оновлення Pip лише покращить цей процес.

  • Віртуальні середовища

    Pip підтримує створення та використання віртуальних середовищ, що дозволяє розробникам ізолювати залежності пакетів між різними проектами та уникати конфліктів. Ці віртуальні середовища також забезпечують чудову сумісність з Python.

Піп Мінус

  • Версії пакетів

    У Pip іноді можуть виникати проблеми з керуванням версіями пакетів. Під час оновлення пакетів проблеми сумісності або зміни у функціональності можуть вплинути на продуктивність проекту. Незважаючи на вищезазначене керування залежностями, керування версіями залишається проблемою.

  • Конфлікти пакетів

    Хоча Pip допомагає керувати залежностями, іноді між пакетами можуть виникати конфлікти, які можуть спричинити проблеми в проекті. Хоча це не є внутрішньою проблемою самої програми, конфлікти пакетів особливо помітні в старіших версіях Pip, тому вам потрібно оновити Python Pip.

  • Ризики безпеки

    Пакети Pip можуть бути авторами будь-кого, що може призвести до потенційних ризиків для безпеки. Розробники повинні переконатися, що вони встановлюють пакети лише з перевірених джерел. Рекомендується завжди перевіряти автора та джерело пакета, перш ніж використовувати його як частину ваших проектів Python.

Вимоги до встановлення Pip

Тепер давайте швидко запишемо вимоги, необхідні для оновлення Pip. Загалом, не існує особливих вимог для встановлення Pip на будь-яку ОС, за винятком того, що у вас уже повинен бути встановлений Python. Pip призначений для керування залежностями та пакетами Python. Таким чином, якщо Python ще не встановлено, він не працюватиме. Не кажучи вже про те, що інсталяція та виконання оновлення Pip – це трохи оксюморон.

Як встановити Pip на Ubuntu?

Це загальний посібник для Linux, тому деталі кроків можуть відрізнятися від дистрибутива до дистрибутива, але дотримуйтеся кроків, і ви швидко встановите Pip на своєму пристрої Linux.

Крок 1: оновіть свій індекс пакетів і репозиторій

Відкрийте термінал, натиснувши «Ctrl+Alt+T». Якщо ви використовуєте графічний інтерфейс у своєму дистрибутиві Linux, ви також можете відкрити його, виконавши пошук за «Терміналом» у меню програми. Тепер виконайте таку команду, щоб оновити індекс пакета та сховище:

sudo apt update

Тепер дочекайтеся завершення процесу.

Крок 2: Встановіть Pip

Після завершення оновлення настав час перейти до суті справи. Введіть команду нижче, щоб розпочати процес встановлення Pip:

sudo apt install python3-pip -y

Тепер буде встановлено Pip і всі пов’язані з ним залежності. Дочекайтеся завершення процесу.

Крок 3. Перевірте встановлення

Після завершення інсталяції необхідно перевірити, чи вона пройшла успішно. Ви повинні зробити це, перевіривши версію свого Pip, запустивши цей командний рядок:

pip3 --version

Відображена версія має бути останньою версією циклу випуску Pip. Ви можете перевірити це, відвідавши Офіційний журнал випусків Pip. На момент написання цієї статті остання версія – 23.0.1. Коли відобразиться правильний номер версії, це все! Тепер ви можете використовувати його для встановлення пакетів і бібліотек Python у вашій системі Linux.

Як встановити Pip на Windows?

Цей посібник охоплює всі версії Windows, починаючи з Windows 7. Як і в посібнику з Linux, дотримуйтесь інструкцій, і Pip буде встановлено в найкоротші терміни.

Крок 1. Завантажте сценарій pip.py

Голова до https://bootstrap.pypa.io/get-pip.py і завантажте сценарій pip.py. Цей сценарій знадобиться вам у наступних кроках цього посібника. Збережіть його у каталозі на ваш вибір і запам’ятайте, де ви це зробили.

Крок 2: об’єднайте сценарій із командою встановлення

У нижньому лівому куті натисніть піктограму Windows і знайдіть «cmd». Тепер відкрийте командний рядок з правами адміністратора. Перейдіть до каталогу, куди ви завантажили сценарій на кроці 1, а потім введіть наведену нижче команду, щоб розпочати встановлення:

python get-pip.py

Крок 3. Перевірте встановлення

Подібно до останнього кроку в посібнику з Linux, просто введіть команду нижче, щоб переконатися, що встановлено останню версію.

pip3 --version

Це все! Тепер ви можете використовувати його для встановлення пакетів і бібліотек Python у вашій системі Windows.

Як оновити Pip?

Щоб виконати операцію оновлення Pip, усе, що вам потрібно зробити, це ввести одну команду оновлення Pip, незалежно від того, на якій ОС ви запускаєте програму. Виконайте наведені нижче дії.

Крок 1: Відкрийте CMD/Термінал

Першим кроком для оновлення Pip Python є виклик CMD у Windows і терміналу в Linux. У нижньому лівому куті натисніть піктограму Windows і знайдіть «cmd». Тепер відкрийте командний рядок з правами адміністратора. Якщо ви використовуєте дистрибутив Linux, відкрийте термінал, натиснувши «Ctrl+Alt+T». Якщо ви використовуєте графічний інтерфейс у своєму дистрибутиві Linux, ви також можете відкрити його, виконавши пошук за «Терміналом» у меню програми.

Крок 2. Використовуйте команду Pip Upgrade

Тепер, щоб оновити Pip, просто введіть наступний рядок у свій CMD/Terminal і дочекайтеся завершення пакета Upgrade Pip:

python3 -m pip install --upgrade pip

Ця команда автоматично видалить поточну версію Pip на вашому пристрої та замінить її останнім оновленням Pip!

Як знизити рівень Pip?

Тепер, коли ми знаємо, як виконати оновлення Pip, давайте дізнаємося, як зробити навпаки. Деякі люди можуть віддати перевагу використанню власної бажаної версії Pip, яка виявляється старішою за поточну версію. Іноді новіші пакети оновлень Pip мають помилки, і їх виправлення потребує деякого часу. Це ще одна мотивація для того, щоб деякі користувачі тимчасово знизили рівень Pip.

Щоб знизити версію Pip, просто завантажте CMD/Terminal на вашому пристрої Windows або Linux, як уже згадувалося, і введіть такий командний рядок:

pip3 install --upgrade pip==<desired version>

Замініть розділ <потрібна версія> версією на ваш вибір.

Як видалити Pip?

Нарешті, дізнавшись, як встановити, знизити та оновити Pip, давайте обговоримо процес видалення.

Видалити Pip на Linux

Видалення Pip у Linux — це питання використання того самого менеджера пакетів, який ви використовували для видалення Pip, оскільки ви можете не знати, що це за параметр, тоді для безпеки введіть ці три командні рядки один за іншим, щоб спробувати їх усі. Pip буде видалено:

sudo apt-get purge python3-pip
sudo python3 get-pip.py uninstall
pip3 uninstall pip3

Видаліть Pip у Windows

Що стосується Windows, то цей процес набагато простіше. Просто відкрийте CMD з правами адміністратора в останній раз і введіть таку команду, щоб видалити Pip:

pip uninstall pip

Де розмістити Pip?

Значна кількість людей, які використовують Pip, роблять це з наміром інсталювати велику кількість програм і пакетів на основі Python, які згодом можна використовувати для розробки проектів тощо. Якщо ви також один із цих людей, то розміщення Pip на іншому сервері зі значно більшою продуктивністю та кращим підключенням до Інтернету значно полегшить вашу роботу.

python-vps VPS без обмежень

Отримайте Python VPS, щоб легко реалізувати свій потенціал, і високопродуктивний сервер із низькою затримкою, який можна використовувати для розробки, тестування та, що найголовніше, розгортання веб-програм Python.

Виберіть Python VPS

Cloudzy пропонує пакети Linux VPS із можливістю налаштування для користувачів Python із попередньо встановленим дистрибутивом на ваш вибір за ціною від 4,95 доларів на місяць. З мінімальною швидкістю Інтернету понад 1 Гбіт/с, залізною безпекою сервера та 12 глобальними центрами обробки даних на вибір, Cloudzy є ідеальним місцем, щоб застосувати ваші нові знання щодо встановлення, видалення, зниження та оновлення Pip! Отримайте свій Python VPS і розмістіть свій власний екземпляр Pip!

Підведення підсумків

Підсумовуючи, знання того, як встановити та оновити Pip, щоб керувати пакетами Python, є важливою навичкою для будь-якого розробника Python. Pip забезпечує простий і зручний спосіб керування пакетами у вашому середовищі Python. Дотримуючись кроків, описаних у цьому посібнику, ви можете легко інсталювати, видаляти, знижувати та оновлювати пакети Pip відповідно до потреб вашого проекту. Однак підтримувати пакети в актуальному стані важливо, щоб уникнути потенційної вразливості безпеки та скористатися перевагами найновіших функцій. Освоєння використання Pip для керування пакетами допоможе вам оптимізувати робочий процес розробки на Python і стати більш ефективним розробником.

FAQ

Як використовувати Pip для встановлення пакета? 

Щоб установити пакет за допомогою Pip, вам просто потрібно відкрити термінал або командний рядок і ввести «pip install package-name». Замініть «назва-пакета» на назву пакета, який ви хочете встановити.

Як оновити пакет за допомогою Pip?

Подібно до встановлення пакета, щоб оновити пакет за допомогою Pip, просто введіть «pip install –upgrade package-name» у терміналі або командному рядку. Це призведе до оновлення пакета до останньої доступної версії.

Як видалити пакет за допомогою Pip?

Просто введіть «pip uninstall package-name» у терміналі або командному рядку. Це плавно видалить пакет із середовища Python.

Чи можу я використовувати Pip для встановлення пакетів, відмінних від Python?

Ні, Pip призначений лише для встановлення та керування пакетами Python. Якщо ви хочете керувати іншими мовами кодування або пакетами програмного кодування, вам потрібно завантажити інші менеджери пакетів.

Чи включено Pip до Python за замовчуванням?

Pip включено за замовчуванням у більшість дистрибутивів Python, але не у всіх. Якщо ви використовуєте дистрибутив Python, у якому немає Pip або він не включений, ви можете завантажити, встановити та оновити Pip окремо, використовуючи наш посібник.

Поділіться

Більше з блогу

Продовжуйте читати.

Зображення функції огляду Odoo з великим текстом заголовка ліворуч і логотипом Odoo праворуч, оточеним плаваючими панелями інтерфейсу додатка на ніжно-фіолетовому тлі хмари.
Веб і бізнес програми

Комплексний огляд Odoo: чи Odoo підходить для вашого бізнесу

Odoo є однією з найбільш поширених платформ ERP для бізнесу, що розвивається, завдяки одній простій причині: вона обіцяє багато в одному місці. Продажі, облік, інвентаризація

Джим ШварцДжим Шварц 11 хвилин читання
Альтернативи WordPress з відкритим кодом містять зображення з кольоровим градієнтним фоном, монітор робочого столу, редактор коду, розмитий попередній перегляд інформаційної панелі та великий текст заголовка ліворуч.
Веб і бізнес програми

Найкращі альтернативи WordPress з відкритим кодом, призначені для розробників

WordPress все ще має значення, і він все ще добре обслуговує величезну кількість сайтів. Його каталог плагінів містить понад 62 000 плагінів, а його каталог тем пропонує понад 14 000 безкоштовних тем. Tha

Джим ШварцДжим Шварц 14 хв читання
Зображення функції Automad проти WordPress із логотипами платформи та заголовком із запитанням, якого розробника CMS вибрати.
Веб і бізнес програми

Automad проти WordPress: ретельне порівняння двох найкращих платформ CMS

Automad і WordPress вирішують ту саму задачу двома дуже різними способами. Automad — це CMS із плоскими файлами та система шаблонів, тому вміст зберігається у файлах, а не в базі даних, але WordPress,

Джим ШварцДжим Шварц 9 хвилин читання

Готові до розгортання? Від $2,48/міс.

Незалежна хмара, з 2008 року. AMD EPYC, NVMe, 40 Гбіт/с. 14-денне повернення грошей.