Як встановити бібліотеку в 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 Package Index (PyPI), яка містить тисячі бібліотек.
Щоб встановити бібліотеку за допомогою pip:
- Відкрийте термінал або командний рядок.
- Використовуйте наступну команду для встановлення бібліотеки:
pip install library_nameНаприклад, щоб встановити популярну бібліотеку запитів, введіть:
pip install requests
pip завантажить пакет і всі необхідні залежності для нього, а потім встановить його на вашій системі.
Крок 4: Перевірка установки бібліотеки
Щоб перевірити, що бібліотека була встановлена правильно, ви можете імпортувати її у Python-скрипти або інтерактивну оболонку Python.
Щоб перевірити установку:
- Відкрийте інтерактивну оболонку Python, ввівши python у терміналі або командному рядку.
- Спробуйте імпортувати встановлену бібліотеку:
import requests
Якщо бібліотека імпортується без помилок, установка була успішною.
Крок 5: Встановлення конкретних версій бібліотеки
Іноді вам може знадобитися встановити конкретну версію бібліотеки з причин сумісності.
Щоб встановити конкретну версію:
Використовуйте наступний синтаксис:
pip install library_name==version_numberНаприклад, щоб встановити версію 2.25.1 бібліотеки requests:
pip install requests==2.25.1pip встановить вказану версію та всі необхідні залежності.
Крок 6: Оновлення існуючої бібліотеки
Щоб оновити бібліотеку до останньої версії, ви можете використовувати прапорець –upgrade.
Щоб оновити бібліотеку:
pip install --upgrade library_nameНаприклад, щоб оновити бібліотеку 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:
venvScriptsactivate - У Linux/macOS:
venv/bin/activate source
- У Windows:
- Коли віртуальне середовище активовано, встановіть бібліотеки як зазвичай:
pip install library_name
Бібліотеки будуть встановлені лише у віртуальному середовищі, зберігаючи вашу глобальну установку Python чистою.
Щоб деактивувати віртуальне середовище:
deactivateКрок 9: Видалення бібліотеки
Якщо вам потрібно видалити бібліотеку, pip також дозволяє вам її деінсталювати.
Щоб деінсталювати бібліотеку:
pip uninstall library_nameНаприклад, щоб видалити бібліотеку requests:
pip uninstall requestspip видалить пакет з вашої системи.
Висновок
Встановлення бібліотек Python є простим, але потужним процесом, який дозволяє розширити функціональність ваших проектів. За допомогою таких інструментів, як pip та віртуальні середовища, ви можете ефективно керувати бібліотеками та забезпечити, щоб ваші проекти мали всі необхідні залежності. Чи встановлюєте ви одну бібліотеку, чи управляєте кількома залежностями, кроки, викладені в цій статті, допоможуть вам легко пройти через процес.
