Jak zainstalować pakiety Pythona za pomocą pip

Dowiedz się, jak instalować pakiety innych firm i zarządzać nimi w Pythonie za pomocą pip. Odkryj środowiska wirtualne, plik wymagania.txt i podstawowe polecenia.

Wypróbuj to rozwiązanie w Edytorze

Przegląd

Kluczowym powodem ogromnej popularności Pythona jest jego bogaty ekosystem pakietów innych firm, hostowanych w indeksie pakietów Pythona (PyPI). Pakiety te umożliwiają łatwą integrację skrobania stron internetowych, uczenia maszynowego, serwerów sieciowych i analizy danych z kodem. Aby zainstalować te pakiety, Python udostępnia oficjalne narzędzie do zarządzania pakietami, „pip”.

Aby zainstalować pakiet, uruchom polecenie `pip install nazwa_pakietu` w terminalu systemu. Spowoduje to pobranie najnowszej wersji pakietu z PyPI i zainstalowanie jej w systemie. Możesz określić dokładne wersje, używając składni takiej jak `pip install nazwa_pakietu==1.2.3` lub zaktualizować istniejące pakiety za pomocą flagi `--upgrade`.

We współczesnym rozwoju krytyczne jest używanie środowisk wirtualnych (takich jak `venv`) w celu izolowania zależności pakietów w każdym projekcie, zapobiegając konfliktom między globalnymi bibliotekami systemowymi. Zależności można następnie wyeksportować do pliku `requirements.txt` i zainstalować zbiorczo za pomocą polecenia `pip install -r wymagania.txt`.

Dane wyjściowe kodu i wykonania

Ta symulacja pokazuje, jak typowe polecenia pip są zapisywane i konfigurowane w środowiskach terminalowych.

# Note: pip is a command-line tool, not a Python code keyword.
# Below is a simulation showing how pip commands are written and run:

command_install = "pip install requests"
command_upgrade = "pip install --upgrade requests"
command_requirements = "pip install -r requirements.txt"

print("To install a package, run:")
print(f"  $ {command_install}")
print("To upgrade an existing package, run:")
print(f"  $ {command_upgrade}")
print("To install from a requirements file, run:")
print(f"  $ {command_requirements}")
Wyjście terminala
To install a package, run:
  $ pip install requests
To upgrade an existing package, run:
  $ pip install --upgrade requests
To install from a requirements file, run:
  $ pip install -r requirements.txt

Wdrażanie krok po kroku

  • Otwórz terminal lub wiersz poleceń (nie pisz poleceń pip w pliku Pythona).
  • Uruchom pip install <nazwa_pakietu>, aby pobrać bibliotekę z PyPI.
  • Uruchom pip freeze > wymagania.txt, aby zapisać wszystkie bieżące zależności projektu.

Często zadawane pytania

Jak naprawić błąd „nie znaleziono polecenia pip”?

Upewnij się, że język Python został dodany do zmiennej PATH systemu lub spróbuj wywołać opakowanie modułu: python -m pip install <pakiet>.

Jaki jest cel środowiska wirtualnego (venv)?

Izoluje zależności projektu w folderze lokalnym, zapobiegając uszkodzeniu bibliotek w jednym projekcie lub konfliktom z bibliotekami w innym.

Powiązane tematy

Polecane zasoby Pythona

Poszerzaj swoją wiedzę dzięki powiązanym interaktywnym samouczkom, ściągawkom i porównaniom kodów.