Як встановити бібліотеку в Python ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
13.12.2024

Як встановити бібліотеку в Python

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

Крок 1: Встановлення Python

Перш ніж встановлювати бібліотеки, вам потрібно переконатися, що Python встановлено у вашій системі.

Щоб перевірити, чи встановлено Python, виконайте наведені нижче дії:

  1. Відкрийте термінал (у Linux або macOS) або командний рядок (у Windows).
  2. Введіть наступну команду і натисніть Enter:
    python --version

    Якщо Python встановлено, вона поверне номер встановленої версії (наприклад, Python 3.9.5).

Якщо Python не встановлено:

  • У Windows завантажте та встановіть Python з офіційного сайту: https://www.python.org/downloads/. Під час інсталяції обов’язково встановіть прапорець “Додати Python до PATH”.
  • У Linux або macOS Python може бути вже встановлений за замовчуванням. Якщо ні, ви можете встановити його за допомогою менеджера пакетів вашої системи (наприклад, sudo apt install python3 в Ubuntu).

Крок 2: Встановіть pip (програму для встановлення пакунків Python)

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

Щоб перевірити, чи встановлено pip:

  1. Відкрийте термінал або командний рядок.
  2. Введіть наступну команду:
    pip --version

Якщо pip встановлено, буде показано номер версії (наприклад, pip 21.1.1.1 від …).

Якщо pip не встановлено:

  • Ви можете встановити його, завантаживши скрипт get-pip.py і запустивши його:
    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py

Після встановлення pip має бути доступним для використання.

Крок 3: Встановлення бібліотеки Python за допомогою pip

Після налаштування Python і pip ви можете встановити будь-яку бібліотеку Python з індексу пакунків Python (PyPI), який містить тисячі бібліотек.

Щоб встановити бібліотеку за допомогою pip:

  1. Відкрийте термінал або командний рядок.
  2. Скористайтеся наступною командою для встановлення бібліотеки:
    pip install назва_бібліотеки

    Наприклад, щоб встановити популярну бібліотеку запитів, введіть

    pip install requests

pip завантажить пакунок і всі необхідні для нього залежності, а потім встановить його у вашій системі.

Крок 4: Перевірте встановлення бібліотеки

Щоб перевірити правильність встановлення бібліотеки, ви можете імпортувати її у скрипти Python або інтерактивну оболонку Python.

Перевірка встановлення:

  1. Відкрийте інтерактивну оболонку Python, набравши python у терміналі або командному рядку.
  2. Спробуйте імпортувати встановлену бібліотеку:
    import requests

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

Крок 5: Встановіть певні версії бібліотеки

Іноді вам може знадобитися встановити певну версію бібліотеки з міркувань сумісності.

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

Використовуйте наступний синтаксис:

pip install назва_бібліотеки==номер_версії

Наприклад, для встановлення версії 2.25.1 бібліотеки requests:

pip install requests==2.25.1

pip встановить вказану версію і всі необхідні залежності.

Крок 6: Оновлення існуючої бібліотеки

Щоб оновити бібліотеку до останньої версії, ви можете скористатися прапорцем –upgrade.

Щоб оновити бібліотеку:

pip install --upgrade назва_бібліотеки

Наприклад, для оновлення бібліотеки requests:

pip install --upgrade requests

Крок 7: Встановлення бібліотек з файлу вимог

У великих проектах вам може знадобитися встановити одразу декілька бібліотек. Розробники часто використовують файл requirements.txt, в якому перераховані всі залежності, необхідні для проекту.

Щоб встановити бібліотеки з файлу requirements.txt, виконайте наступні кроки:

  1. Створіть текстовий файл з назвою requirements.txt і перелічіть кожну бібліотеку та її версію з нового рядка. Наприклад:
    requests==2.25.1 numpy==1.20.3 pandas==1.2.4
  2. За допомогою pip встановіть усі бібліотеки, перелічені у файлі:
    pip install -r requirements.txt

pip прочитає файл і встановить усі вказані бібліотеки разом з їх правильними версіями.

Крок 8: Використання віртуальних середовищ для керування бібліотеками

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

Створення віртуального середовища:

  1. Спочатку встановіть пакет віртуального середовища:
    pip install virtualenv
  2. Створіть віртуальне середовище у теці проекту:
    virtualenv venv
  3. Активуйте віртуальне середовище:
    • У Windows:
      venv\Scripts\activate
    • У Linux/macOS:
      venv/bin/activate source
  4. Коли віртуальне середовище активовано, встановіть бібліотеки як зазвичай:
    pip install ім'я_бібліотеки

Бібліотеки буде встановлено лише у віртуальному середовищі, зберігаючи вашу глобальну інсталяцію Python чистою.

Щоб вимкнути віртуальне середовище:

деактивуйте

Крок 9: Видалення бібліотеки

Якщо вам потрібно видалити бібліотеку, pip також дозволяє її деінсталювати.

Видалення бібліотеки:

pip uninstall назва_бібліотеки

Наприклад, щоб видалити запити до бібліотеки:

pip uninstall requests

pip видалить пакунок з вашої системи.

Висновок

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

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills