Як встановити pip у Python: способи для Windows, macOS і Linux

Як встановити pip у Python: способи для Windows, macOS і Linux

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

Що таке pip і коли його потрібно встановлювати

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

Найчастіше проблема виглядає так: Python працює, але під час спроби встановити пакет з’являється повідомлення про невідому команду або відсутній модуль. У такому разі спершу варто перевірити, чи pip уже доступний у вашій версії Python.

Як перевірити, чи pip уже є в системі

Перевірка pip у Python займає кілька секунд і показує, чи проблема справді в його відсутності. Відкрийте термінал або командний рядок і виконайте одну з команд:

  • python -m pip –version
  • python3 -m pip –version
  • pip –version

Якщо команда повертає номер версії, pip уже встановлено. Якщо з’являється помилка, спробуйте іншу команду з python або python3, бо на різних системах вони можуть вказувати на різні інсталяції.

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

Як встановити pip у Python через ensurepip

Встановлення pip через ensurepip у Python — найпростіший безпечний варіант, якщо модуль входить у вашу збірку. Запустіть таку команду:

  • python -m ensurepip –upgrade
  • python3 -m ensurepip –upgrade

Після завершення знову перевірте версію командою python -m pip –version. Якщо версія відобразилась, pip готовий до роботи.

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

Як встановити pip у Windows, macOS і Linux

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

Windows

На Windows pip найчастіше встановлюється разом із Python, якщо інсталятор завантажено з офіційного джерела. Якщо команда не працює, відкрийте PowerShell або Command Prompt і виконайте:

  • py -m ensurepip –upgrade
  • py -m pip –version

Якщо команда py не знайдена, перевірте, чи Python додано до змінної середовища PATH. Після цього повторіть перевірку. Коли pip все одно не запускається, перевстановлення Python із позначкою Add Python to PATH зазвичай вирішує проблему.

macOS

На macOS pip часто доступний через python3. Відкрийте Terminal і спробуйте:

  • python3 -m ensurepip –upgrade
  • python3 -m pip –version

Якщо Python встановлено через Homebrew, перевірте, чи активна саме та версія, яку ви використовуєте для проєкту. Після встановлення корисно одразу оновити pip командою python3 -m pip install –upgrade pip, щоб уникнути проблем зі старими пакетами.

Linux

На Linux pip може бути відсутній у мінімальній інсталяції Python. Спершу перевірте версію Python, а потім виконайте:

  • python3 -m ensurepip –upgrade
  • python3 -m pip –version

У деяких дистрибутивах pip встановлюють через системний пакетний менеджер, але для окремих проєктів безпечніше користуватися python3 -m pip, щоб не змішувати системні й локальні пакети. Якщо команда не працює, перевірте, чи встановлено пакет python3-pip у вашому дистрибутиві.

Що зробити після встановлення

Після встановлення pip у Python варто одразу перевірити, чи він працює в потрібному середовищі. Команда python -m pip –version має показати шлях до інсталяції та номер версії. Якщо це не той Python, який ви очікували, значить у системі кілька версій, і потрібно явно вказувати правильну команду.

Наступний корисний крок — оновлення pip:

  • python -m pip install –upgrade pip

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

Для проєктів краще одразу створювати віртуальне середовище. Так pip ставитиме залежності окремо для кожного проєкту, без конфліктів між бібліотеками.

Типові помилки та швидка перевірка

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

  • чи запускаєте ви python, python3 або py у правильній оболонці;
  • чи є Python у PATH;
  • чи не стоїть старіша версія Python, яка перехоплює команду.

Швидка перевірка проста: якщо python -m pip –version показує версію, pip встановлено і працює. Якщо ні, спершу виправте шлях до Python, а вже потім перевстановлюйте компоненти. Це безпечніше, ніж без потреби видаляти робочу інсталяцію.