Как да инсталираме библиотека в 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/. По време на инсталацията не забравяйте да поставите отметка в квадратчето “Add Python to PATH” (Добавяне на 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 заявки

pip ще изтегли пакета и всички необходими за него зависимости, след което ще го инсталира на вашата система.

Стъпка 4: Проверка на инсталирането на библиотеката

За да проверите дали библиотеката е инсталирана правилно, можете да я импортирате в скриптове на Python или в интерактивната обвивка на Python.

За да проверите инсталацията:

  1. Отворете интерактивната обвивка на Python, като въведете python в терминала или командния ред.
  2. Опитайте да импортирате инсталираната библиотека:
    импортирайте заявки

Ако библиотеката се импортира без грешки, инсталацията е била успешна.

Стъпка 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. Първо, инсталирайте пакета за виртуална среда:
    инсталирайте virtualenv
  2. Създайте виртуална среда в папката на проекта:
    virtualenv venv
  3. Активирайте виртуалната среда:
    • В Windows:
      venv\Scripts\activate
    • В Linux/macOS:
      venv/bin/activate source
  4. Когато виртуалната среда е активирана, инсталирайте библиотеките, както обикновено:
    pip install library_name

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

За да деактивирате виртуалната среда:

деактивирайте

Стъпка 9: Изтриване на библиотеката

Ако трябва да премахнете дадена библиотека, pip също така ви позволява да я деинсталирате.

За да деинсталирате библиотека:

pip деинсталиране на библиотека_име

Например, за да премахнете заявките на библиотеката:

pip uninstall requests

pip ще премахне пакета от вашата система.

Заключение

Инсталирането на библиотеки на Python е прост, но мощен процес, който ви позволява да разширите функционалността на вашите проекти. С помощта на инструменти като pip и виртуални среди можете да управлявате библиотеките ефективно и да гарантирате, че проектите ви разполагат с всички необходими зависимости. Независимо дали инсталирате една библиотека, или управлявате множество зависимости, стъпките, описани в тази статия, ще ви преведат през процеса с лекота.

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

Use code at checkout:

Skills