Як встановити Python PIP на Windows, Mac і Linux

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


Але завантаження, встановлення і управління цими пакетами вручну можуть бути розчаровують і віднімають багато часу, тому багато розробників Python покладаються на спеціальний інструмент під назвою PIP for Python (або Python PIP), який робить все набагато простіше і швидше.

Що таке PIP для Python?

PIP - це рекурсивна абревіатура, що позначає «PIP Installs Packages» або «Preferred Installer Program». Це утиліта командного рядка, який дозволяє встановлювати, перевстановлювати або видаляти пакети PyPI за допомогою простої і зрозумілої команди: pip.

Якщо ви коли-небудь виконували будь-яку роботу з командним рядком в ^ Windows (за допомогою командного рядка Windows виконує) або Mac або Linux (з терміналом і Bash), тоді ви будете відчувати себе як вдома і можете перейти до інструкцій з установки для вашої конкретної операційної системи.

PIP встановлено з Python?

Якщо ви використовуєте Python 2.7.9 (або вище) або Python 3.4 (або вище), то PIP за замовчуванням встановлюється з Python. Якщо ви використовуєте більш стару версію Python, вам потрібно буде виконати кроки встановлення нижче. В іншому випадку, перейдіть до нижньої частини, щоб дізнатися, як почати використовувати PIP.

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

Чи правильно встановлено Python?

Ви повинні переконатися, що Python правильно встановлений у вашій системі. У Windows відкрийте командний рядок за допомогою клавіші Windows + X та виберіть команду «Командний рядок». На Mac відкрийте Термінал, використовуючи Command + Space і шукайте термінал. У Linux відкрийте Термінал за допомогою Ctrl + Alt + T або, в іншому випадку, це робиться у вашому конкретному дистрибутиві.

Потім введіть:

python --version

У Linux користувачам Python 3.x може знадобитися:

python3 --version

Якщо ви отримуєте номер версії (наприклад, «Python 2.7.5»), це означає, що Python готовий до роботи.

Якщо ви отримаєте повідомлення «Python не визначено», то вам спочатку потрібно правильно встановити Python. Це виходить за рамки цієї статті. Відвідайте сайт Python для отримання інструкцій.

Як встановити PIP Windows

Наступні інструкції повинні працювати в Windows 7, Windows 8.1 і Windows 10:

  1. Завантажте скрипт установника get-pip.py. Якщо ви використовуєте Python 3.2, вам знадобиться ця версія get-pip.py. У будь-якому випадку клацніть правою кнопкою миші посилання та виберіть «Зберегти як»... і збережіть його в будь-якому безпечному місці, наприклад, у теці «Завантаження».
  2. Відкрийте командний рядок та перейдіть до файлу get-pip.p
  3. Запустіть наступну команду: python get-pip.py

Як встановити PIP на Mac

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

Якщо ви хочете використовувати власне системне встановлення Python, але у вас немає PIP, ви можете встановити PIP за допомогою наступної команди в Терміналі:

sudo easy_install pip

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

Встановлення Python з Homebrew включає в себе одну команду:

brew install python

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

brew unlink python && brew link python

Як встановити PIP у Linux

Якщо ваш дистрибутив Linux поставлявся з вже встановленим Python, ви зможете встановити PIP за допомогою диспетчера пакетів вашої системи. Це краще, оскільки системні версії Python не дуже добре працюють зі скриптом get-pip.py, що використовується в Windows і Mac.

Розширений пакунок інструментів (Python 2.x)

sudo apt-get install python-pip

Розширений пакунок інструментів (Python 3.x)

sudo apt-get install python3-pip

Менеджер пакунків pacman (Python 2.x)

sudo pacman -S python2-pip

Менеджер пакунків pacman (Python 3.x)

sudo pacman -S python-pip

Yum Package Manager (Python 2.x)

sudo yum upgrade python-setuptools sudo yum install python-pip python-wheel

Yum Package Manager (Python 3.x)

sudo yum install python3 python3-wheel

Dandified Yum (Python 2.x)

sudo dnf upgrade python-setuptools sudo dnf install python-pip python-wheel

Dandified Yum (Python 3.x)

sudo dnf install python3 python3-wheel

Zypper Package Manager (Python 2.x)

sudo zypper install python-pip python-setuptools python-wheel

Zypper Package Manager (Python 3.x)

sudo zypper install python3-pip python3-setuptools python3-wheel

Як встановити PIP на Raspberry Pi

Як користувач Raspberry Pi, ви, ймовірно, використовуєте Raspbian, оскільки це офіційна операційна система, призначена і надана Raspberry Pi Foundation. Ви можете встановити іншу операційну систему, наприклад Ubuntu., але в цьому випадку ви повинні дивитися на інструкції Linux.

Починаючи з Raspbian Jessie, PIP встановлюється за замовчуванням. Це одна з головних причин перейти на Raspbian Jessie замість того, щоб дотримуватися Raspbian Wheezy або Raspbian Jessie Lite. Однак, якщо ви використовуєте стару версію Raspbian, ви все одно можете встановити PIP.

На Python 2.x:

sudo apt-get install python-pip

На Python 3.x:

sudo apt-get install python3-pip

При використанні Raspbian користувачі Python 2.x повинні використовувати pip, а користувачі Python 3.x повинні використовувати pip3 при видачі команд PIP.

Як оновити PIP для Python

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

В Windows:

python -m pip install -U pip

На Mac, Linux або Raspberry Pi:

pip install -U pip

У деяких версіях Linux і Raspberry Pi вам може знадобитися використовувати pip3.

Як керувати пакунками Python за допомогою PIP

Коли PIP буде готовий, ви можете почати встановлення пакунків з PyPI:

pip install package-name

Щоб встановити конкретну версію пакета замість останньої версії:

pip install package-name==1.0.0

Для пошуку PyPI для певного пакунка:

pip search ""query"

Щоб побачити подробиці про встановлений пакет:

pip show package-name

Для перегляду списку всіх встановлених пакунків:

pip list

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

pip list --outdated

Щоб оновити застарілий пакет:

pip install package-name --upgrade

Зауважте, що старіші версії пакунка автоматично вилучаються PIP під час оновлення до новішої версії цього пакета.

Щоб повністю перевстановити пакет:

pip install package-name --upgrade --force-reinstall

Щоб повністю позбутися пакету:

pip uninstall package-name

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

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

logo