Jak zainstalować bibliotekę w Pythonie ⋆ ALexHost SRL

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

Use code at checkout:

Skills
13.12.2024

Jak zainstalować bibliotekę w Pythonie

Python to wszechstronny i potężny język programowania z rozbudowanym ekosystemem bibliotek, które pomagają programistom tworzyć wszystko, od aplikacji internetowych po narzędzia do analizy danych. Biblioteki te zawierają gotowy kod, który można wykorzystać w swoich projektach, dzięki czemu nie trzeba wymyślać koła na nowo. Aby korzystać z tych bibliotek, należy je najpierw zainstalować. Python może być używany w szerokiej gamie hostowanych usług do różnych celów, takich jak hosting, automatyzacja, uczenie maszynowe i aplikacje bezserwerowe.

Krok 1: Zainstaluj Python

Przed zainstalowaniem bibliotek należy upewnić się, że Python jest zainstalowany w systemie.

Aby sprawdzić, czy Python jest zainstalowany, wykonaj poniższe kroki:

  1. Otwórz terminal (w systemie Linux lub macOS) lub wiersz polecenia (w systemie Windows).
  2. Wpisz następujące polecenie i naciśnij Enter:
    python --version

    Jeśli Python jest zainstalowany, zwróci numer zainstalowanej wersji (na przykład Python 3.9.5).

Jeśli Python nie jest zainstalowany:

  • W systemie Windows pobierz i zainstaluj Python z oficjalnej strony: https://www.python.org/downloads/. Podczas instalacji należy zaznaczyć pole wyboru “Dodaj Python do PATH”.
  • W systemach Linux lub macOS Python może być już domyślnie zainstalowany. Jeśli nie, można go zainstalować za pomocą menedżera pakietów systemu (np. sudo apt install python3 na Ubuntu).

Krok 2: Zainstaluj pip (instalator pakietów Python)

pip jest domyślnym instalatorem pakietów dla Pythona. Pozwala on na łatwą instalację bibliotek i zarządzanie zależnościami. W większości przypadków pip jest już zainstalowany z Pythonem, ale możesz to sprawdzić.

Aby sprawdzić, czy pip jest zainstalowany:

  1. Otwórz terminal lub wiersz polecenia.
  2. Wpisz następujące polecenie:
    pip --version

Jeśli pip jest zainstalowany, wyświetli numer wersji (np. pip 21.1.1.1 from …).

Jeśli pip nie jest zainstalowany:

  • Można go zainstalować pobierając skrypt get-pip.py i uruchamiając go:
    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py

Po zainstalowaniu pip powinien być dostępny do użycia.

Krok 3: Instalacja biblioteki Python przy użyciu pip

Po skonfigurowaniu Pythona i pip można zainstalować dowolną bibliotekę Pythona z Python Package Index (PyPI), który zawiera tysiące bibliotek.

Aby zainstalować bibliotekę za pomocą pip:

  1. Otwórz terminal lub wiersz poleceń.
  2. Użyj następującego polecenia, aby zainstalować bibliotekę:
    pip install nazwa_biblioteki

    Na przykład, aby zainstalować popularną bibliotekę zapytań, wpisz:

    pip install requests

pip pobierze pakiet i wszystkie wymagane dla niego zależności, a następnie zainstaluje go w systemie.

Krok 4: Weryfikacja instalacji biblioteki

Aby sprawdzić, czy biblioteka została poprawnie zainstalowana, można zaimportować ją do skryptów Pythona lub interaktywnej powłoki Pythona.

Aby zweryfikować instalację:

  1. Otwórz interaktywną powłokę Pythona, wpisując python w terminalu lub wierszu poleceń.
  2. Spróbuj zaimportować zainstalowaną bibliotekę:
    import requests

Jeśli biblioteka zostanie zaimportowana bez błędów, instalacja przebiegła pomyślnie.

Krok 5: Instalacja określonych wersji biblioteki

Czasami może być konieczne zainstalowanie określonej wersji biblioteki ze względu na kompatybilność.

Aby zainstalować określoną wersję:

Użyj następującej składni:

pip install nazwa_biblioteki==numer_wersji

Na przykład, aby zainstalować wersję 2.25.1 biblioteki requests:

pip install requests==2.25.1

pip zainstaluje określoną wersję i wszystkie niezbędne zależności.

Krok 6: Aktualizacja istniejącej biblioteki

Aby zaktualizować bibliotekę do najnowszej wersji, można użyć flagi –upgrade.

Aby zaktualizować bibliotekę:

pip install --upgrade nazwa_biblioteki

Na przykład, aby zaktualizować bibliotekę requests:

pip install --upgrade requests

Krok 7: Instalowanie bibliotek z pliku wymagań

W dużych projektach może być konieczne zainstalowanie kilku bibliotek jednocześnie. Programiści często używają pliku requirements.txt, który zawiera listę wszystkich zależności potrzebnych do projektu.

Aby zainstalować biblioteki z pliku requirements.txt, wykonaj następujące kroki:

  1. Utwórz plik tekstowy o nazwie requirements.txt i wypisz każdą bibliotekę i jej wersję w nowym wierszu. Na przykład:
    requests==2.25.1 numpy==1.20.3 pandas==1.2.4
  2. Użyj pip, aby zainstalować wszystkie biblioteki wymienione w pliku:
    pip install -r requirements.txt

pip odczyta plik i zainstaluje wszystkie określone biblioteki wraz z ich poprawnymi wersjami.

Krok 8: Używanie środowisk wirtualnych do zarządzania bibliotekami

W projektach Pythona powszechne jest używanie środowisk wirtualnych w celu izolowania zależności i zapewnienia, że różne projekty nie będą ze sobą kolidować.

Aby utworzyć środowisko wirtualne:

  1. Najpierw zainstaluj pakiet środowiska wirtualnego:
    pip install virtualenv
  2. Utwórz środowisko wirtualne w folderze projektu:
    virtualenv venv
  3. Aktywuj środowisko wirtualne:
    • W systemie Windows:
      venv\Scripts\activate
    • W systemie Linux/macOS:
      venv/bin/activate source
  4. Gdy środowisko wirtualne zostanie aktywowane, zainstaluj biblioteki w zwykły sposób:
    pip install nazwa_biblioteki

Biblioteki zostaną zainstalowane tylko w środowisku wirtualnym, dzięki czemu globalna instalacja Pythona pozostanie czysta.

Aby dezaktywować środowisko wirtualne:

deactivate

Krok 9: Usuwanie biblioteki

Jeśli chcesz usunąć bibliotekę, pip umożliwia również jej odinstalowanie.

Aby odinstalować bibliotekę:

pip uninstall nazwa_biblioteki

Na przykład, aby usunąć żądania biblioteki:

pip uninstall requests

pip usunie pakiet z systemu.

Wnioski

Instalowanie bibliotek Pythona jest prostym, ale potężnym procesem, który pozwala rozszerzyć funkcjonalność projektów. Dzięki narzędziom takim jak pip i środowiskom wirtualnym można efektywnie zarządzać bibliotekami i upewnić się, że projekty mają wszystkie potrzebne zależności. Niezależnie od tego, czy instalujesz pojedynczą bibliotekę, czy zarządzasz wieloma zależnościami, kroki opisane w tym artykule z łatwością przeprowadzą Cię przez ten proces.

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

Use code at checkout:

Skills