PIP - утиліта «Командного рядка», призначена для роботи з компонентами PyPI. Якщо дана програма інстальована на комп'ютері, це значно полегшує процес установки різних сторонніх бібліотек для мови програмування Python. Періодично розглянутий компонент оновлюється, удосконалюється його код і додаються нововведення. Далі ми розглянемо процедуру поновлення утиліти за допомогою двох способів.

Оновлюємо PIP для Python

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

Спосіб 1: Завантаження нової версії Python

PIP ставиться на ПК разом з Python, скачаним з офіційного сайту. Тому найпростішим варіантом поновлення буде скачування найсвіжішої збірки Пітон. Перед цим не обов'язково видаляти стару, нову можна поставити поверх або зберегти файли в іншому місці. Спочатку ми рекомендуємо переконатися в тому, що установка свіжої версії необхідна. Для цього Вам потрібно:

  1. Відкрийте вікно «Виконати» шляхом натискання комбінації клавіш Win + R, впишіть cmd і натисніть Enter.
  2. Відкрити командний рядок через Виконати Windows 7

  3. В відобразиться вікні «Командного рядка» вам потрібно ввести те, що вказано нижче, і натиснути на Enter:

    Python --version

  4. Дізнатися версію встановленого Python

  5. Перед вами з'явиться поточна збірка Пітон. Якщо вона нижче актуальною (на момент написання статті це 3.7.0), значить, можна оновлюватися.

Процедура завантаження та розпакування нової версії відбувається так:

Перейти на офіційний сайт Python

  1. Перейдіть на офіційний сайт Python за посиланням вище або через пошук в будь-якому зручному браузері.
  2. Виберіть розділ «Downloads».
  3. Перехід до скачування Python з офіційного сайту

  4. Натисніть на відповідну кнопку для переходу до списку доступних файлів.
  5. Перехід до списку завантажень Python на офіційному сайті

  6. У списку вкажіть збірку і ревізію, яку хочете поставити на свій комп'ютер.
  7. Вибрати відповідну завантаження на офіційному сайті Python

  8. Програма-установник поширюється в архіві, у вигляді офлайн- або онлайн-установника. У списку знайдіть відповідний і натисніть на його назву.
  9. Вибрати тип інсталятора на офіційному сайті Python

  10. Дочекайтеся закінчення завантаження та запустіть файл.
  11. Обов'язково поставте галочку біля пункту «Add Python 3.7 то PATH». Завдяки цьому програма буде автоматично додана в список системних змінних.
  12. Включити додавання змінних при установці Python

  13. Задайте тип установки «Customize installation».
  14. Кастомними установка Python

  15. Тепер перед вами з'явиться список всіх доступних компонентів. Переконайтеся, що пункт «pip» активований, після чого клікніть на «Next».
  16. Встановити pip під час інсталяції Python

  17. Відзначте галочками необхідні додаткові параметри і виберіть місце розташування програмних компонентів.

    Розширені можливості пошуку установки Python

    Ми радимо ставити Пітон в кореневу папку системного розділу на жорсткому диску.

  18. Місце установки Python

  19. Чекайте завершення інсталяції. Під час цього процесу не закривайте вікно інсталятора і не перезавантажувати ПК.
  20. Очікування завершення інсталяції Python

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

Тепер команда PIP з системи управління пакетами з однойменною назвою працюватиме коректно з усіма додатковими модулями і бібліотеками. По завершенні установки ви можете переходити до утиліти і взаємодіяти з нею.

Спосіб 2: Ручне оновлення PIP

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

Перейти на сторінку завантаження PIP

  1. Перейдіть на офіційну сторінку скачування PIP за посиланням вище.
  2. Визначтеся з відповідною версією з трьох запропонованих.
  3. Вибрати версію системи пакетів PIP

  4. Прокрутіть до вихідного коду шляхом натискання на напис «get-pip.py».
  5. Перейти до збереження системи пакетів PIP

  6. Перед вами з'явиться весь вихідний код системи управління пакетами. У будь-якому місці натисніть правою кнопкою миші і виберіть пункт «Зберегти як ...».
  7. Зберегти системи пакетів PIP

  8. Вкажіть зручний місце на комп'ютері і збережіть дані туди. Його назва і тип слід залишити незмінними.
  9. Вибір місця для збереження системи пакетів PIP

  10. Знайдіть файл на ПК, клікніть на ньому ПКМ і виберіть пункт «Властивості».
  11. Властивості файлу системи пакетів PIP

  12. З затиснутою лівою кнопкою миші виділіть рядок «Розташування» і скопіюйте її натисканням на Ctrl + C.
  13. Розташування файлу системи пакетів PIP

  14. Запустіть вікно «Виконати» гарячими клавішами Win + R, впишіть туди cmd і натисніть «ОК».
  15. Відкрити командний рядок через Виконати Windows 7

  16. У вікні, введіть команду cd , а потім вставте скопійований раніше шлях за допомогою комбінації Ctrl + V. Натисніть на Enter.
  17. Перехід до місця зберігання системи пакетів PIP

  18. Ви перейдете в обрану директорію, де збережений необхідний файл. Тепер його слід встановити в Python. Для цього введіть і активуйте наступну команду:

    Python get-pip.py

    Встановити систему пакетів PIP

  19. Почнеться завантаження та інсталяція. Під час цієї процедури не закривайте вікно і не друкуйте в ньому нічого.
  20. Очікування завершення установки системи пакетів PIP

  21. Ви будете повідомлені про завершення установки, про це також свідчить відобразити поле введення.
  22. Закінчення установки системи пакетів PIP

На цьому процес оновлення закінчений. Ви можете сміливо користуватися утилітою, завантажувати додаткові модулі і бібліотеки. Однак якщо при введенні команд виникають помилки, рекомендуємо провести наступні дії, а після знову зайти в «Командний рядок» і почати інсталяцію PIP.

  1. Справа в тому, що не завжди при розпакуванні Пітон різних збірок відбувається додавання системних змінних. Пов'язано це найчастіше з неуважністю користувачів. Для ручного створення цих даних спочатку перейдіть в меню «Пуск», де натисніть ПКМ на «Комп'ютер» і виберіть пункт «Властивості».
  2. Властивості системи Windows 7

  3. Зліва відобразиться кілька розділів. Перейдіть в «Додаткові параметри системи».
  4. Додаткові параметри системи Windows 7

  5. У вкладці «Додатково» клікніть на «Змінні середовища ...».
  6. Додати змінну в Windows 7

  7. Створіть системну змінну.
  8. Додати системну змінну в Windows 7

  9. Задайте їй ім'я PythonPath , в значенні введіть наступний рядок і натисніть на «ОК».

    C:Python№Lib;C:Python№DLLs;C:Python№Liblib-tk;C:other-foolder-on-the-path

    Введення назви і значення змінної в Windows 7

    Де C: - розділ жорсткого диска, де знаходиться папка Python№.

  10. Python№ - директорія програми (Назва змінюється в залежності від встановленої версії).

Тепер можна закрити всі вікна, перезавантажити комп'ютер і перейти до повторного виконання другого методу оновлення системи управління пакетами PIP.

Альтернативний метод додавання бібліотек

Не у кожного користувача виходить оновити PIP і користуватися його вбудованої утилітою для додавання модулів до Пітон. До того ж не всі версії програми коректно працюють з цією системою. Тому ми пропонуємо використовувати альтернативний спосіб, який не вимагає попередньої інсталяції додаткових компонентів. Вам потрібно виконати наступне:

  1. Перейдіть на сайт завантаження модулів і скачайте їх у вигляді архіву.
  2. Приклад завантаження модулів для Python

  3. Відкрийте директорію через будь-який зручний архіватор і розпакуйте вміст в будь-яку порожню папку на ПК.
  4. Відкрити директорію модулів для Python

  5. Прокрутіть до розпакованим файлів і відшукайте там Setup.py. Натисніть на ньому правою кнопкою миші і виберіть «Властивості».
  6. Властивості файлу установки модулів для Python

  7. Скопіюйте або запам'ятайте його розташування.
  8. Розташування файлу-модуля для Python

  9. Запустіть «Командний рядок» і через функцію cd перейдіть до скопійованої директорії.
  10. Перейти до розташування файлу модуля Python

  11. Впишіть наступну команду і активуйте її:

    Python setup.py install

    Встановити модулі для Python

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

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