Så här installerar du PIP för Python på Windows, Mac och Linux
Som med alla seriösa programmeringsspråk stöder Python bibliotek från tredje part och ramverk som du kan installera för att förhindra att du behöver uppfinna hjulet med varje nytt projekt. Du hittar dem i ett centralt förråd som kallas PyPI (Python Package Index).
Men att ladda ner, installera och hantera dessa paket för hand kan vara frustrerande och tidskrävande, varför många Python-utvecklare använder sig av ett specialverktyg som heter PIP för Python för att göra allt mycket enklare och snabbare.
Vad är PIP för Python?
PIP är en rekursiv akronym som står för “PIP Installerar paket” eller “Föredraget installationsprogram”. Det är ett kommandoradsverktyg som låter dig installera, installera om eller avinstallera PyPI-paket med ett enkelt och rakt kommando: pip.
Om du någonsin gjort något kommandoradsarbete på Windows (med kommandotolken 7 Vanliga uppgifter Windows-kommandotolken gör det enkelt och snabbt 7 Vanliga uppgifter Windows-kommandotolkningen gör det snabbt och enkelt Låt inte kommandotolken skrämmande dig. Det är enklare och mer användbart än du förväntar dig. Du kan bli förvånad över vad du kan åstadkomma med några få tangenttryckningar. Läs mer) eller Mac eller Linux (med terminalen och basen En AZ av Linux - 40 viktiga kommandon som du borde veta en AZ av Linux - 40 viktiga kommandon som du borde veta Linux är det ofta ignorerade tredjehjulet till Windows och Mac. Ja, under det senaste decenniet har operativsystemet öppen källkod fått mycket dragkraft men det är fortfarande långt ifrån att övervägas ... Läs mer), då känner du dig riktigt hemma och kan hoppa över installationsanvisningarna för ditt operativsystem.
Är PIP installerad med Python?
Om du använder Python 2,7,9 (eller högre) eller Python 3,4 (eller högre), då kommer PIP som standard installerat med Python. Om du använder en äldre version av Python måste du använda installationsstegen nedan. Annars hoppar du till botten för att lära dig hur du börjar använda PIP.
Om du kör Python i en virtuell miljö skapad med antingen virtualenv eller pyvenv, kommer PIP att vara tillgänglig för den miljön, oberoende av Python-versionen. Lär dig mer om Pythons virtuella miljöer och varför de är användbara. Lär dig hur du använder Pythons virtuella miljö. Lär dig hur du använder Pythons virtuella miljö. Oavsett om du är en erfaren Python-utvecklare eller har du precis börjat, lär dig hur du installerar en virtuell miljö är viktigt för alla Python-projekt. Läs mer .
Är Python korrekt installerad?
Du måste se till att Python är korrekt installerat på ditt system. Öppna Windows-kommandot med hjälp av Windows-tangent + X och välja Command Prompt. På Mac öppnar du Terminal med Kommando + Mellanslag och letar efter terminal. På Linux, öppna terminalen med Ctrl + Alt + T eller hur som helst är det gjort i din speciella distro.
Skriv sedan:
python - version
På Linux kan Python 3.x användare behöva använda:
python3 - version
Om du får ett versionsnummer (t.ex.. “Python 2.7.5”), då betyder det att Python är redo att gå.
Om du får en “Python är inte definierad” meddelande måste du först installera Python korrekt. Det ligger utanför ramen för denna artikel. Besök Python webbplats för instruktioner.
Så här installerar du PIP på Windows
Följande instruktioner bör fungera på Windows 7, Windows 8.1 och Windows 10:
- Ladda ner scriptet get-pip.py installeraren. Om du är på Python 3.2 behöver du den här versionen av get-pip.py istället. Hursomhelst, högerklicka på länken och välj Spara som… och spara den till en säker plats, till exempel din mapp för nedladdningar.
- Öppna kommandotolken och navigera till get-pip.py-fil.
- Kör följande kommando: python get-pip.py
Så här installerar du PIP på Mac
Moderna Mac-system levereras med Python och PIP redan installerat. Men den här versionen av Python tenderar att vara föråldrad och inte det bästa valet för seriös Python-utveckling, så det rekommenderas starkt att du installerar en mer aktuell version av Python och PIP.
Om du vill använda Python-installationen för inbyggda system men inte har PIP, kan du installera PIP med följande kommando i Terminal:
sudo easy_install pip
Om du hellre vill installera en mer aktuell version av Python kan du använda Homebrew. Vet inte vad det är? Läs mer om hur du installerar programvara med Homebrew på Mac Hur man installerar Mac Apps i terminalen med Homebrew Hur man installerar Mac Apps i terminalen med Homebrew Visste du att du kan installera Mac-programvara i terminalen? Så här använder du Homebrew för att enkelt installera Mac-appar. Läs mer . Följande anvisningar förutsätter att du redan har Homebrew installerat och redo att gå.
Installera Python med Homebrew innebär ett enda kommando:
brygga installation python
Det här installerar den senaste versionen av Python, som ska komma med PIP. Om installationen är framgångsrik men PIP inte är tillgänglig kan du behöva koppla om Python igen med följande Terminal-kommando:
brygga bort länk python && brew link python
Så här installerar du PIP på Linux
Om din Linux distro kom med Python redan installerad, bör du kunna installera PIP med ditt systems pakethanterare. Detta är att föredra eftersom systeminstallerade versioner av Python inte spelar snyggt med getpp.py-skriptet som används på Windows och Mac.
Avancerat paketverktyg (Python 2.x)
sudo apt-get install python-pip
Avancerat paketverktyg (Python 3.x)
sudo apt-get install python3-pip
pacman Package Manager (Python 2.x)
sudo pacman -S python2-pip
pacman Package Manager (Python 3.x)
sudo pacman -S python-pip
Yum Package Manager (Python 2.x)
sudo yum uppgradera python-setuptools sudo yum installera python-pip python-wheel
Yum Package Manager (Python 3.x)
sudo yum installera python3 python3-wheel
Dandified Yum (Python 2.x)
sudo dnf uppgradera python-setuptools sudo dnf installera python-pip python-wheel
Dandified Yum (Python 3.x)
sudo dnf installera python3 python3-wheel
Zypper Package Manager (Python 2.x)
sudo zypper installera python-pip python-setuptools python-wheel
Zypper Package Manager (Python 3.x)
sudo zypper installera python3-pip python3-setuptools python3-wheel
Så här installerar du PIP på Raspberry Pi
Som en Raspberry Pi-användare kör du förmodligen Raspbian eftersom det är det officiella operativsystemet som utsetts av Raspberry Pi Foundation. Du är fri att installera ett annat operativsystem, som Ubuntu Hur man får Ubuntu att köra på din Raspberry Pi Hur man får Ubuntu på din Raspberry Pi Raspbian Jessie är ett bra Raspberry Pi operativsystem. Men vad händer om du vill ha en mer traditionell Linux-upplevelse? Tja, du kan gå och installera Ubuntu istället. Läs mer, men i det fallet bör du titta på Linux-instruktionerna.
Från och med Raspbian Jessie kommer PIP installerat som standard. Det är en av de stora anledningarna att uppgradera till Raspbian Jessie istället för att hålla fast vid Raspbian Wheezy eller Raspbian Jessie Lite. Om du är på en äldre version av Raspbian kan du dock installera PIP.
På Python 2.x:
sudo apt-get install python-pip
På Python 3.x:
sudo apt-get install python3-pip
Med Raspbian ska Python 2.x användare använda pip medan Python 3.x användare ska använda PIP3 när du utfärdar PIP-kommandon.
Hur uppgraderar du PIP för Python
Medan PIP själv inte uppdateras mycket ofta är det fortfarande viktigt att hålla sig på de nya versionerna, eftersom det kan finnas viktiga lösningar på fel, kompatibilitet och säkerhetshål. Lyckligtvis är uppgraderingen av PIP mycket snabb och enkel.
På Windows:
python -m pip installera -U pip
På Mac, Linux eller Raspberry Pi:
pip installera -U pip
På vissa versioner av Linux och Raspberry Pi kan du behöva använda PIP3 istället.
Hur man hanterar Python-paket med PIP
När PIP är klar kan du börja installera paket från PyPI:
pip-installationspaketnamn
För att installera en specifik version av ett paket istället för den senaste versionen:
pipinstallationspaketnamn == 1.0.0
Så här söker du efter PyPI för ett visst paket:
pip sökning "fråga"
För att se detaljer om ett installerat paket:
pip visa paketnamn
För att lista alla installerade paket:
pip lista
För att lista alla föråldrade paket:
pip lista - utdaterad
För att uppgradera ett föråldrat paket:
pip installera paketnamn - uppgradering
Observera att äldre versioner av ett paket automatiskt tas bort av PIP när du uppgraderar till en nyare version av det paketet.
För att helt ominstallera ett paket:
pipinstallationspaketnamn --uppgradering --force-reinstall
För att bli helt av med ett paket:
pip avinstallera paketnamn
Läs mer om Python
Vi rekommenderar att du läser upp orsakerna till att Python är användbar idag och de hetaste datorprogrammeringen i efterfrågan, vilket kan ge dig motivation att fortsätta lära dig Python och driva dina färdigheter till nästa nivå.
Om du fortfarande är nybörjare, kolla in dessa grundläggande Python-lärande exempel, vår guide till att använda Python-ordböcker och dessa 5 bästa webbplatser för att lära dig Python programmering. Om du är mer av en mellanliggande Python-utvecklare, överväga att skärpa din kunskap med dessa värdefulla online Python kurser 5 kurser som tar dig från Python Nybörjare till Pro 5 kurser som tar dig från Python Nybörjare till Pro Dessa fem kurser kommer att undervisa Allt handlar om programmering i Python, ett av de hetaste språken där ute just nu. Läs mer .
Utforska mer om: Programmering, Python.