Pip (pakethanterare)

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 16 december 2018; kontroller kräver 11 redigeringar .
pip

pip --help
Sorts pakethanterare på applikationsnivå [d]
Skrivet i Pytonorm
Operativ system OS oberoende
Första upplagan 4 april 2011 [1] ( 2011-04-04 )
Hårdvaruplattform Pytonorm
senaste versionen 22.1.2 [2] (31 maj 2022 ) ( 2022-05-31 )
Läsbara filformat TOML
Licens Fri programvara [3]
Hemsida pip.pypa.io

Package Installer for Python (pip)  är ett pakethanteringssystem som används för att installera och hantera mjukvarupaket skrivna i Python . Många paket finns i Python Package Index (PyPI). [fyra]

Från och med Python 2.7.9 och Python 3.4 innehåller de paketet pip (eller pip3 för Python 3) som standard. [5]

Kommandoradsgränssnitt

De flesta Python-distributioner inkluderar redan pip . Om pip inte finns kan den installeras med pakethanteringssystemet eller via cURL , ett webbnedladdningsverktyg:

curl https://bootstrap.pypa.io/get-pip.py | pytonorm

En av huvudfördelarna med pip är enkelheten i kommandoradsgränssnittet , som låter dig installera Python-paket med ett enkelt kommando

pip installera något-paketnamn

Det är lika enkelt att ta bort paket:

pip avinstallera något-paketnamn

Viktigt är att pip ger möjligheten att hantera alla paket och deras versioner med en requirements.txt. Detta gör att du effektivt kan reproducera hela listan över paket du behöver i en separat miljö (till exempel på en annan dator) eller i en virtuell miljö . Detta uppnås med en korrekt sammansatt fil requirements.txtoch följande kommando:

pip installation -r requirements.txt

Installation av vissa paket för specifika versioner av python, där de ${version}ersatts av 2, 3, 3.6, etc.:

pip ${ version } installera något-paketnamn

Använda webbhotell

Pip används för att stödja Python i molnplattformar som Heroku [6] och PythonAnywhere .

Se även

Anteckningar

  1. 1.0 release commit
  2. 22.1.2 .
  3. LICENSE.txt . github.com/pypa/pip . Hämtad: 25 juli 2015.  (inte tillgänglig länk)
  4. pip dokumentation . Pip-utvecklarna. Datum för åtkomst: 5 januari 2012. Arkiverad från originalet den 2 december 2010.
  5. pip installation . Hämtad 24 februari 2015. Arkiverad från originalet 7 september 2015.
  6. Komma igång med Python på Heroku/Cedar . Utvecklingscenter . heroku. Hämtad 5 januari 2012. Arkiverad från originalet 6 augusti 2013.

Länkar