Як встановити бібліотеку в Python
Python – це універсальна та потужна мова програмування з розгалуженою екосистемою бібліотек, які допомагають розробникам створювати все – від веб-додатків до інструментів для аналізу даних. Ці бібліотеки містять готовий код, який ви можете використовувати у своїх проектах, тож вам не доведеться вигадувати велосипед. Щоб використовувати ці бібліотеки, їх потрібно спочатку встановити. Python можна використовувати в широкому спектрі хостингових сервісів для різних цілей, таких як веб-хостинг, автоматизація, машинне навчання та безсерверні додатки.
Крок 1: Встановлення Python
Перш ніж встановлювати бібліотеки, вам потрібно переконатися, що Python встановлено у вашій системі.
Щоб перевірити, чи встановлено Python, виконайте наведені нижче дії:
- Відкрийте термінал (у Linux або macOS) або командний рядок (у Windows).
- Введіть наступну команду і натисніть 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:
- Відкрийте термінал або командний рядок.
- Введіть наступну команду:
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:
- Відкрийте термінал або командний рядок.
- Скористайтеся наступною командою для встановлення бібліотеки:
pip install назва_бібліотеки
Наприклад, щоб встановити популярну бібліотеку запитів, введіть
pip install requests
pip завантажить пакунок і всі необхідні для нього залежності, а потім встановить його у вашій системі.
Крок 4: Перевірте встановлення бібліотеки
Щоб перевірити правильність встановлення бібліотеки, ви можете імпортувати її у скрипти Python або інтерактивну оболонку Python.
Перевірка встановлення:
- Відкрийте інтерактивну оболонку Python, набравши python у терміналі або командному рядку.
- Спробуйте імпортувати встановлену бібліотеку:
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, виконайте наступні кроки:
- Створіть текстовий файл з назвою requirements.txt і перелічіть кожну бібліотеку та її версію з нового рядка. Наприклад:
requests==2.25.1 numpy==1.20.3 pandas==1.2.4
- За допомогою pip встановіть усі бібліотеки, перелічені у файлі:
pip install -r requirements.txt
pip прочитає файл і встановить усі вказані бібліотеки разом з їх правильними версіями.
Крок 8: Використання віртуальних середовищ для керування бібліотеками
У проектах на Python часто використовують віртуальні середовища для ізоляції залежностей і гарантування того, що різні проекти не конфліктують один з одним.
Створення віртуального середовища:
- Спочатку встановіть пакет віртуального середовища:
pip install virtualenv
- Створіть віртуальне середовище у теці проекту:
virtualenv venv
- Активуйте віртуальне середовище:
- У Windows:
venv\Scripts\activate
- У Linux/macOS:
venv/bin/activate source
- У Windows:
- Коли віртуальне середовище активовано, встановіть бібліотеки як зазвичай:
pip install ім'я_бібліотеки
Бібліотеки буде встановлено лише у віртуальному середовищі, зберігаючи вашу глобальну інсталяцію Python чистою.
Щоб вимкнути віртуальне середовище:
деактивуйте
Крок 9: Видалення бібліотеки
Якщо вам потрібно видалити бібліотеку, pip також дозволяє її деінсталювати.
Видалення бібліотеки:
pip uninstall назва_бібліотеки
Наприклад, щоб видалити запити до бібліотеки:
pip uninstall requests
pip видалить пакунок з вашої системи.
Висновок
Встановлення бібліотек Python – це простий, але потужний процес, який дозволяє розширити функціональність ваших проектів. За допомогою таких інструментів, як pip та віртуальні середовища, ви можете ефективно керувати бібліотеками і переконатися, що ваші проекти мають всі необхідні залежності. Незалежно від того, чи ви встановлюєте одну бібліотеку, чи керуєте кількома залежностями, кроки, описані в цій статті, допоможуть вам легко пройти цей процес.