15%

Alexhost виконує ваші бажання

Пройдіть опитування та вигравайте призи

MERRY15
Почати
30.10.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 Package Index (PyPI), яка містить тисячі бібліотек.

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

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

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

    pip install requests

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

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

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

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

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

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

Крок 5: Встановлення конкретних версій бібліотеки

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

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

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

pip install library_name==version_number

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

pip install requests==2.25.1

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

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

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

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

pip install --upgrade library_name

Наприклад, щоб оновити бібліотеку 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:
      venvScriptsactivate
    • У Linux/macOS:
      venv/bin/activate source
  4. Коли віртуальне середовище активовано, встановіть бібліотеки як зазвичай:
    pip install library_name

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

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

deactivate

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

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

Щоб деінсталювати бібліотеку:

pip uninstall library_name

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

pip uninstall requests

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

Висновок

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

15%

Alexhost виконує ваші бажання

Пройдіть опитування та вигравайте призи

MERRY15
Почати