Så här installerar du Python PIP på Windows, Mac och Linux

Så här installerar du Python PIP på Windows, Mac och Linux

Precis som alla seriösa programmeringsspråk stöder Python tredjepartsbibliotek och ramverk som du kan installera för att undvika att återuppfinna hjulet med varje nytt projekt. Om du vill använda dem kan du hitta dessa Python -bibliotek på ett centralt förråd som kallas Python Package Index (PyPI).





Att ladda ner, installera och hantera dessa paket för hand kan vara frustrerande och tidskrävande. Det är därför många Python -utvecklare förlitar sig på ett speciellt verktyg som heter PIP för Python (eller Python PIP) för att göra allt mycket enklare och snabbare.





Vad är PIP för Python?

PIP är en förkortning som står för 'PIP Installs Packages' eller 'Preferred Installer Program'. Det är ett kommandoradsverktyg som låter dig installera, installera om eller avinstallera PyPI -paket med ett enkelt och enkelt kommando: pip .





Om du någonsin har gjort något kommandoradsarbete på Windows (med kommandotolken) eller Mac eller Linux (med Terminal och Bash) kan du hoppa ner till installationsinstruktionerna för ditt specifika operativsystem.

Är PIP installerat med Python?

Om du använder Python 2.7.9 (eller högre) eller Python 3.4 (eller högre) , kommer PIP som standard installerat med Python. Om du använder en äldre version av Python måste du använda installationsstegen nedan. Hoppa annars till botten för att lära dig hur du börjar använda PIP.



Om du kör Python i en virtuell miljö som skapats med antingen virtualenv eller pyvenv, kommer PIP att vara tillgängligt oavsett Python -versionen.

Är Python korrekt installerat?

Du måste se till att Python är korrekt installerat på ditt system. I Windows öppnar du kommandotolken med Windows -tangent + X och väljer Kommandotolken . På Mac öppnar du terminalen med Kommando + mellanslag och söker efter terminal . På Linux, öppna terminalen med Ctrl + Alt + T . Linux -genvägar kan variera beroende på distribution.





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') är Python redo att gå.

Om du får meddelandet 'Python är inte definierat' måste du först installera Python korrekt. Det ligger utanför ramen för denna artikel. De Python -webbplats har några detaljerade instruktioner för installation.

Hur man installerar PIP på Windows

Dessa instruktioner bör fungera på Windows 7, Windows 8.1 och Windows 10:

  1. Ladda ner get-pip.py installationsskript . Om du använder Python 3.2 behöver du denna version av get-pip.py istället. Hur som helst, högerklicka på länken och välj Spara som... och spara det på en säker plats, till exempel din nedladdningsmapp.
  2. Öppna kommandotolken och navigera till get-pip.py fil.
  3. Kör följande kommando: python get-pip.py

Hur man installerar PIP på Mac

Moderna Mac -system levereras med Python och PIP redan installerat. Denna version av Python tenderar dock att vara föråldrad och inte det bästa valet för seriös Python -utveckling. Det rekommenderas starkt att du installerar en mer aktuell version av Python och PIP.

Om du vill använda den ursprungliga system -Python -installationen men inte har PIP tillgänglig kan du installera PIP med följande kommando i Terminal:

sudo easy_install pip

Om du hellre vill installera en mer uppdaterad version av Python kan du använda Homebrew. Vet inte vad det är? Lära sig mer om installera programvara med Homebrew på Mac . Dessa instruktioner förutsätter att du redan har Homebrew installerat och redo att gå.

Installera Python med Homebrew görs med ett enda kommando:

brew install python

Detta kommer att installera den senaste versionen av Python, som bör komma förpackad med PIP. Om installationen lyckas men PIP inte är tillgänglig kan du behöva länka om Python med följande Terminal-kommando:

brew unlink python && brew link python

Hur man installerar PIP på Linux

Om din Linux -distribution kom med Python redan installerat, bör du kunna installera PIP med systemets pakethanterare. Detta är att föredra eftersom systeminstallerade versioner av Python inte fungerar bra med skriptet get-pip.py 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 upgrade python-setuptools
sudo yum install python-pip python-wheel

Yum Package Manager (Python 3.x)

sudo yum install python3 python3-wheel

Dandified Yum (Python 2.x)

sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel

Dandified Yum (Python 3.x)

Netflix -appen för Android fungerar inte
sudo dnf install python3 python3-wheel

Zypper Package Manager (Python 2.x)

sudo zypper install python-pip python-setuptools python-wheel

Zypper Package Manager (Python 3.x)

sudo zypper install python3-pip python3-setuptools python3-wheel

Hur man installerar PIP på Raspberry Pi

Som Raspberry Pi -användare kör du förmodligen Raspbian eftersom det är det officiella operativsystemet som utses och tillhandahålls av Raspberry Pi Foundation. Du är fri att installera ett annat operativsystem, till exempel Ubuntu. Om så är 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 sig till Raspbian Wheezy eller Raspbian Jessie Lite. Men om du har en äldre version av Raspbian kan du fortfarande installera PIP.

På Python 2.x:

sudo apt-get install python-pip

På Python 3.x:

sudo apt-get install python3-pip

Med Raspbian bör Python 2.x -användare använda pip medan Python 3.x -användare bör använda pip3 vid utfärdande av PIP -kommandon.

Hur man uppgraderar PIP för Python

Även om PIP själv inte uppdateras särskilt ofta, är det fortfarande viktigt att hålla koll på nya versioner eftersom det kan finnas viktiga korrigeringar av buggar, kompatibilitet och säkerhetshål. Lyckligtvis är uppgradering av PIP snabbt och enkelt.

I Windows:

python -m pip install -U pip

På Mac, Linux eller Raspberry Pi:

pip install -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 klart kan du börja installera paket från PyPI:

pip install package-name

Så här installerar du en specifik version av ett paket istället för den senaste versionen:

pip install package-name==1.0.0

Så här söker du efter ett visst paket i PyPI:

pip search 'query'

För att se detaljer om ett installerat paket:

pip show package-name

För att lista alla installerade paket:

google maps kan inte hitta någon väg dit
pip list

För att lista alla föråldrade paket:

pip list --outdated

Så här uppgraderar du ett föråldrat paket:

pip install package-name --upgrade

Observera att äldre versioner av ett paket tas bort automatiskt av PIP vid uppgradering till en nyare version av det paketet.

Så här installerar du om ett paket helt:

pip install package-name --upgrade --force-reinstall

För att bli av med ett paket helt:

pip uninstall package-name

Läs mer om Python

Vi rekommenderar att du läser om anledningar till varför Python är användbart idag och hur det används i några mycket högt betalande programjobb. Detta 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 dessa bästa webbplatser för att lära dig Python -programmering eller vår guide om hur man bygger en grundläggande webcrawler .

Om du är mer en mellanliggande Python-utvecklare kan du överväga att skärpa dina kunskaper med några verkliga applikationer som bygga din egen sociala medier bot med Python .

Dela med sig Dela med sig Tweet E-post En nybörjarguide för att animera tal

Att animera tal kan vara en utmaning. Om du är redo att börja lägga till dialog i ditt projekt bryter vi ner processen åt dig.

Läs Nästa
Relaterade ämnen
  • Programmering
  • Programmering
  • Pytonorm
Om författaren Anthony Grant(40 artiklar publicerade)

Anthony Grant är frilansande skribent som täcker programmering och programvara. Han är en datavetenskap som är inriktad på programmering, Excel, programvara och teknik.

Mer från Anthony Grant

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera