pip
Ilustracja
Autor Ian Bicking
Pierwsze wydanie 1.0 (4 kwietnia 2011)[1]
Aktualna wersja stabilna 26.1.2
(31 maja 2026) [±]
Język programowania Python
Platforma sprzętowa wieloplatformowy
Licencja MIT[2]
Strona internetowa

pip (początkowo znany jako pyinstall[3]) – oficjalny oraz domyślny system zarządzania pakietami dla środowiska języka Python, korzystający z dedykowanego repozytorium pakietów o nazwie Python Package Index lub z innych zdalnych oraz lokalnych repozytoriów[4][5].

Użycie

edytuj

Składnia wywołania w wierszu poleceń jest ukierunkowana na wygodne zarządzanie pakietami. Poniższe polecenie zainstaluje na maszynie lokalnej popularny pakiet NumPy:

pip install numpy

Możliwe jest także ich odinstalowanie (na przykładzie powyższej biblioteki):

pip uninstall numpy

pip umożliwia także przygotowanie listy zależności oprogramowania z obsługą wersjonowania[6] w postaci pliku tekstowego, pełniąc rolę zastępcy pakietu redystrybucyjnego[7]:

pip install -r requirements.txt

Instalator aplikacji

edytuj

Biblioteka standardowa języka Python umożliwia utworzenie skryptowego instalatora aplikacji wykonywanego przez pip[8], wywoływanego w katalogu głównym aplikacji:

pip install -e .

Przypisy

edytuj
  1. Release 1.0. github.com, 2011-04-04. [dostęp 2021-09-17]. (ang.).
  2. Plik LICENSE w oficjalnym repozytorium oprogramowania. github.com, 2021-01-24. [dostęp 2021-09-17]. (ang.).
  3. pyinstall: A New Hope. openplans.org. [dostęp 2021-09-17]. [zarchiwizowane z tego adresu (2008-09-27)]. (ang.).
  4. Managing Python packages the right way. opensource.com, 2020-08-18. [dostęp 2021-09-17]. (ang.).
  5. Understanding pip in Python: A Comprehensive Guide. coderivers.org, 2025-09-15. [dostęp 2025-09-15]. (ang.).
  6. pip documentation | Requirement Specifiers. pip.pypa.io. [dostęp 2021-09-17]. (ang.).
  7. "pip" Commands for Python Developers. dzone.com, 2018-11-06. [dostęp 2021-09-17]. (ang.).
  8. Writing the Setup Script. docs.python.org. [dostęp 2021-09-17]. (ang.).

Linki zewnętrzne

edytuj

📚 Artikel Terkait di Wikipedia

Biopython

otwartoźródłowa biblioteka programistyczna języka Python do biologii obliczeniowej i bioinformatyki. Python jest obiektowym językiem programowania i stanowi

Mierniki nierówności dochodowych

domowych) oraz skrypty do pobrania (Python i Lua) dla nierówności Atkinsona, Giniego i Hoovera Skrypt w języku Python wykorzystujący formuły w „Nierówności

Spis formatów plików

ADPCM 3-bit compressed voice file; ZFAX ADA ADA source code file; ADB Ada Package Body; ADC Bitmap graphics (16 colors); Scanstudio ADC Dictionary; Lingvo