50% rabat alle planer, begrænset tid. Start kl $2.48/mo
11 min tilbage
Web & Business Apps

Pip Upgrade – Installer/Afinstaller/Nedgrader/Opdater Pip-pakker: En Python-guide

Pius Bodenmann By Pius Bodenmann 11 min læst Opdateret 22. juli 2025
update pip - pip installations- og opgraderingsvejledning

Python er måske et af de mest populære kodesprog nogensinde. Med en stigning i efterspørgslen efter udviklere og kodere rundt om i verden og flere mennesker, der vier deres karriere til dette felt, Python og dets pakkehåndteringsværktøj, er Pip blevet afgørende for mange håbefulde udviklere at kende til. Pip giver dig mulighed for at opgradere, afinstallere og fjerne Python-pakker fra PyPI (Python-pakkeindeks). Disse pakker består af biblioteker og moduler, der forbedrer Pythons funktionalitet, hvilket gør udviklingen af ​​komplekse applikationer lettere. Men hvordan udfører man en Pip-opgradering eller opdaterer pip?

Foretrækker du billeder frem for tekst? For en mere intuitiv oplevelse, tjek vores videoguide om mestring af pip-installation, afinstallation, opgradering og nedgradering på Ubuntu.

 

Denne vejledning vil dække det grundlæggende i Pip-pakkehåndtering, omfattende vigtige kommandoer som installation, opdatering eller nedgradering af en pakke og håndtering af afhængigheder. Derudover vil guiden detaljere bedste praksis for Pip-brug, såsom oprettelse og brug af virtuelle miljøer for at undgå konflikter mellem projekter.

Uanset om det er en nybegynder eller en erfaren udvikler, er det afgørende at forstå Pip-værktøjets anvendelsestilfælde for at udvikle holdbare, skalerbare og vedligeholdelige Python-applikationer. Ved at læse denne guide kan man tilegne sig den viden, der kræves til at administrere, installere, afinstallere, nedgradere og opgradere Pip på ingen tid!

Hvad er Pip?

Pip er et pakkehåndteringssystem, der hjælper med installation og kontrol af Python-pakker. En Python-pakke er en gruppe af moduler og biblioteker, der udvider sprogets muligheder og kan føjes til et Python-projekt, hvilket øger effektiviteten og reducerer udviklingstiden. Pip fungerer via kommandolinje, der allerede eksisterer i de fleste Python-installationer, og strømliner brugen uden at kræve yderligere software.

Pip giver udviklere mulighed for at håndtere pakker og afhængigheder med lethed, hvilket mindsker potentielle konflikter og andre pakkeproblemer. Det tilbyder over 300.000 tilgængelige pakker på PyPI, en konstant voksende samling, der omfatter flere funktionalitetsområder, såsom dataanalyse og automatisering.

Værktøjets vigtigste fordel er at forenkle pakkehåndteringsprocessen, strømline udviklingen af ​​skalerbare, vedligeholdelige og robuste Python-applikationer.

Som konklusion er Pip et væsentligt aktiv for Python-udviklere, hvilket væsentligt reducerer byrden af ​​pakkehåndtering og udvider sprogets kapacitet gennem dets ekspansive bibliotek af pakker.

Fordele og ulemper ved Pip

På samme måde som ethvert populært program har Pip også sine egne lyse punkter med styrke og svagheder. Så hvis du er en håbefuld udvikler eller koder, der kender det grundlæggende i feltet, vil dette afsnit hjælpe dig med at se, om Pip virkelig er noget for dig eller ej. Som pakkeadministrator for Python har Pip flere fordele og nogle begrænsninger, som udviklere bør overveje, når de bruger det. Lad os starte med de professionelle.

Pip Pros

  • Brugervenlighed

    Pip er et enkelt og ligetil værktøj at bruge. Med blot nogle få kommandoer kan udviklere nemt installere, fjerne eller opdatere Python-pakker. Denne brugervenlighed er den primære faktor bag Pips popularitet frem for dens vigtigste rival, Conda.

  • Stort pakkebibliotek

    Pip har et omfattende bibliotek af pakker, med over 300.000 pakker tilgængelige på PyPI alene. Dette bibliotek af pakker vokser konstant og inkluderer en bred vifte af funktionalitet, fra videnskabelig databehandling til webudvikling.

  • Afhængighedsstyring

    Pip administrerer pakkeafhængigheder, hvilket gør det nemmere for udviklere at installere og bruge flere pakker i deres projekter uden at løbe ind i konflikter eller versionsproblemer. Udviklere ved, hvad en hovedpineafhængighed kan være, og brug af en Pip-opgradering vil kun forbedre denne proces.

  • Virtuelle miljøer

    Pip understøtter oprettelse og brug af virtuelle miljøer, som giver udviklere mulighed for at isolere pakkeafhængigheder mellem forskellige projekter og undgå konflikter. Disse virtuelle miljøer tilbyder også fremragende kompatibilitet med Python.

Pip Cons

  • Pakkeversionering

    Pip kan nogle gange have problemer med pakkeversionering. Ved opgradering af pakker kan kompatibilitetsproblemer eller ændringer i funktionalitet påvirke et projekts ydeevne. Dette er på trods af den førnævnte afhængighedsstyring, versionering forbliver et problem.

  • Pakkekonflikter

    Mens Pip hjælper med at administrere afhængigheder, kan der nogle gange være konflikter mellem pakker, der kan forårsage problemer i et projekt. Selvom dette ikke er et iboende problem med selve programmet, er pakkekonflikterne specifikt mærkbare på ældre versioner af Pip, det er derfor, du skal opgradere Python Pip.

  • Sikkerhedsrisici

    Pip-pakker kan forfattes af alle, hvilket kan føre til potentielle sikkerhedsrisici. Udviklere bør sikre, at de kun installerer pakker fra velrenommerede kilder. Det anbefales altid at undersøge en pakkes forfatter og kilde, før du bruger den som en del af dine Python-projekter.

Krav til Pip-installation

Lad os nu hurtigt bemærke de krav, du har brug for for at udføre en Pip-opgradering. Generelt er der ingen specifikke krav til installation af Pip på noget operativsystem, med den bemærkelsesværdige undtagelse, at du skal have Python allerede installeret. Pip er designet til at administrere Python-afhængigheder og pakker. Derfor, hvis Python ikke allerede er installeret, vil det ikke fungere. For ikke at nævne det faktum, at installation og udførelse af en Pip-opgradering er lidt af en oxymoron.

Hvordan installeres Pip på Ubuntu?

Dette er en generel Linux-guide, så detaljerne i trinene kan variere fra distribution til distribution, men følg trinene, og du vil have Pip installeret på ingen tid på din Linux-enhed.

Trin 1: Opdater dit pakkeindeks og arkiv

Åbn terminalen ved at trykke på ‘Ctrl+Alt+T’. Hvis du bruger en GUI på din Linux-distribution, kan du også hente den frem ved at søge efter "Terminal" i applikationsmenuen. Kør nu følgende kommando for at opdatere dit pakkeindeks og lager:

sudo apt update

Vent nu på, at processen er færdig.

Trin 2: Installer Pip

Når din opdatering er afsluttet, er det tid til at gå efter sagens kød. Indtast kommandoen nedenfor for at starte processen med at installere Pip:

sudo apt install python3-pip -y

Dette vil nu installere Pip og alle dets relaterede afhængigheder. Vent på, at processen er færdig.

Trin 3: Bekræft installationen

Når installationen er overstået, skal du kontrollere, om den lykkedes. Du skal gøre dette ved at tjekke din Pips version, gør det ved at køre denne kommandolinje:

pip3 --version

Den viste version skal være den seneste version af Pip-udgivelsescyklussen. Du kan tjekke det ved at besøge Pips officielle udgivelseslog. På tidspunktet for skrivning af denne artikel er den seneste version 23.0.1. Når det korrekte versionsnummer vises, er det det! Du kan nu bruge det til at installere Python-pakker og biblioteker på dit Linux-system.

Hvordan installeres Pip på Windows?

Denne vejledning dækker alle versioner af Windows fra Windows 7 og fremefter. Ligesom Linux-guiden, følg trinene, og du vil have Pip installeret på ingen tid.

Trin 1: Download pip.py-scriptet

Gå til https://bootstrap.pypa.io/get-pip.py og download pip.py-scriptet. Du skal bruge dette script i de senere trin i denne vejledning. Gem det i en mappe efter eget valg, og husk, hvor du gjorde det.

Trin 2: Kombiner scriptet med installationskommando

I nederste venstre hjørne skal du klikke på Windows-ikonet og søge efter 'cmd'. Åbn nu kommandoprompten med administratorrettigheder. Naviger til den mappe, hvor du downloadede scriptet i trin 1, og indtast derefter kommandoen nedenfor for at starte installationen:

python get-pip.py

Trin 3: Bekræft installationen

Som det sidste trin i Linux-guiden skal du blot indtaste kommandoen nedenfor for at sikre dig, at den nyeste version er installeret.

pip3 --version

Det er det! Du kan nu bruge det til at installere Python-pakker og biblioteker på dit Windows-system.

Hvordan opgraderer man Pip?

For at udføre en Pip-installationsopgradering skal du blot indtaste en enkelt Pip-opgraderingskommando, uanset hvilket operativsystem du kører programmet på. Følg nedenstående trin.

Trin 1: Åbn CMD/Terminal

Det første skridt til at udføre en Pip-opgradering af Python er at hente CMD på Windows og Terminal på Linux. I nederste venstre hjørne skal du klikke på Windows-ikonet og søge efter 'cmd'. Åbn nu kommandoprompten med administratorrettigheder. Hvis du kører en Linux-distro, skal du åbne terminalen ved at trykke på ‘Ctrl+Alt+T’. Hvis du bruger en GUI på din Linux-distribution, kan du også hente den frem ved at søge efter 'Terminal' i applikationsmenuen.

Trin 2: Brug Pip Upgrade Command

Nu for at opgradere Pip skal du blot indtaste følgende linje i din CMD/Terminal og vente på, at Upgrade Pip-pakken er færdig:

python3 -m pip install --upgrade pip

Denne kommando vil automatisk afinstallere den nuværende Pip-version på din enhed og erstatte den med den seneste Pip-opdatering!

Hvordan nedgraderer man Pip?

Nu hvor vi ved, hvordan man udfører en Pip-opgradering, lad os lære, hvordan man gør det modsatte. Nogle mennesker foretrækker måske at bruge deres egen ønskede version af Pip, som tilfældigvis er ældre end den nuværende version. Nogle gange er nyere Pip-opdateringspakker buggy og tager et stykke tid at blive rettet. Dette er også en anden motivation til at få Pip nedgraderet midlertidigt af nogle brugere.

For at nedgradere Pip skal du blot starte CMD/Terminal på din Windows- eller Linux-enhed som allerede nævnt og indtaste følgende kommandolinje:

pip3 install --upgrade pip==<desired version>

Erstat sektionen <ønsket version> med din valgte version.

Hvordan afinstallerer jeg Pip?

Til sidst, efter at have lært at installere, nedgradere og opgradere Pip, lad os diskutere afinstallationsprocessen.

Afinstaller Pip på Linux

Afinstallation af Pip på Linux er et spørgsmål om at bruge den samme pakkehåndtering, som du brugte til at afinstallere Pip, da du måske ikke ved, hvad denne mulighed er, så indtast for en sikkerheds skyld disse tre kommandolinjer én efter én for at prøve dem alle. Pip vil blive afinstalleret:

sudo apt-get purge python3-pip
sudo python3 get-pip.py uninstall
pip3 uninstall pip3

Afinstaller Pip på Windows

Med hensyn til Windows er denne proces meget enklere. Bare åbn CMD'en med administratorrettigheder en sidste gang og indtast følgende kommando for at afinstallere Pip:

pip uninstall pip

Hvor skal jeg være vært for Pip?

En god del mennesker, der bruger Pip, gør det med den hensigt at installere store mængder af Python-baserede programmer og pakker, som senere kan bruges til at udvikle projekter osv. Hvis du også er en af ​​disse personer, så er det med at hoste Pip på en anden server med betydeligt højere operationel kapacitet og en bedre internetforbindelse, en lang vej til at udjævne din arbejdserfaring.

python-vps En VPS uden begrænsning

Få en Python VPS for nemt at nå sit fulde potentiale og en højtydende server med lav latency, som du kan bruge til at udvikle, teste og, vigtigst af alt, implementere Python-webapps.

Gå efter Python VPS

Cloudzy tilbyder meget konfigurerbare Linux VPS-pakker til Python-brugere, med en distro efter eget valg forudinstalleret, for så billigt som $4,95 om måneden. Med en minimum internethastighed på over 1 Gbps, jernbeklædt serversikkerhed og 12 globale datacenterplaceringer at vælge imellem, er Cloudzy det perfekte sted at anvende din nyfundne viden om, hvordan man installerer, afinstallerer, nedgraderer og opgraderer Pip! Få din Python VPS og host din egen Pip-instans!

Indpakning

Afslutningsvis er det en afgørende færdighed for enhver Python-udvikler at vide, hvordan man installerer og opdaterer Pip for at administrere Python-pakker. Pip giver en enkel og bekvem måde at administrere pakker i dit Python-miljø. Ved at følge de trin, der er beskrevet i denne vejledning, kan du nemt installere, afinstallere, nedgradere og opgradere Pip-pakker for at imødekomme dit projekts behov. Det er dog vigtigt at holde dine pakker ajour for at undgå potentielle sikkerhedssårbarheder og drage fordel af de nyeste funktioner. At mestre brugen af ​​Pip til pakkehåndtering vil hjælpe dig med at strømline dit Python-udviklingsworkflow og blive en mere effektiv udvikler.

FAQ

Hvordan bruger jeg Pip til at installere en pakke? 

For at installere en pakke ved hjælp af Pip skal du blot åbne din terminal eller kommandoprompt og skrive 'pip install package-name'. Erstat 'pakkenavn' med navnet på den pakke, du vil installere.

Hvordan opgraderer jeg en pakke ved hjælp af Pip?

Ligesom at installere en pakke, for at opgradere en pakke ved hjælp af Pip, skal du blot skrive 'pip install –upgrade package-name' i din terminal eller kommandoprompt. Dette vil opgradere pakken til den seneste tilgængelige version.

Hvordan afinstallerer jeg en pakke ved hjælp af Pip?

Du skal blot skrive 'pip uninstall package-name' i din terminal eller kommandoprompt. Dette vil fjerne pakken fra dit Python-miljø uden problemer.

Kan jeg bruge Pip til at installere ikke-Python-pakker?

Nej, Pip er kun designet til at installere og administrere Python-pakker. Hvis du vil administrere andre kodningssprog eller applikationskodningspakker, skal du downloade andre pakkeadministratorer.

Er Pip inkluderet i Python som standard?

Pip er inkluderet som standard i de fleste Python-distributioner, men ikke dem alle. Hvis du bruger en Python-distribution, der ikke har Pip med sig, eller den ikke er inkluderet, kan du downloade, installere og opgradere Pip separat ved hjælp af vores guide.

Dele

Mere fra bloggen

Fortsæt med at læse.

Odoo review funktionsbillede med stor overskriftstekst til venstre og Odoo-logoet til højre, omgivet af flydende app-grænsefladepaneler i en blød lilla sky-tema baggrund.
Web & Business Apps

En omfattende Odoo-gennemgang: Er Odoo den rigtige ERP for din virksomhed

Odoo er en af ​​de mest udbredte ERP-platforme for virksomheder i vækst, på grund af en simpel grund, som er, at den lover meget på ét sted. Salg, regnskab, varelager

Jim SchwarzJim Schwarz 11 min læst
Open source WordPress-alternativer har billede med farverig gradientbaggrund, skrivebordsskærm, kodeeditor, sløret dashboard-forhåndsvisning og stor overskriftstekst til venstre.
Web & Business Apps

Bedste open source WordPress-alternativer skræddersyet til udviklere

WordPress betyder stadig noget, og det tjener stadig et stort udvalg af websteder godt. Dens plugin-mappe er vært for over 62.000 plugins, og dens temamappe tilbyder over 14.000 gratis temaer. Tha

Jim SchwarzJim Schwarz 14 min læst
Automad vs. WordPress funktionsbillede med både platformslogoer og en overskrift, der spørger, hvilke CMS-udviklere der skal vælge.
Web & Business Apps

Automad vs. WordPress: En grundig sammenligning mellem to af de bedste CMS-platforme

Automad og WordPress løser det samme job på to vidt forskellige måder. Automad er en flad-fil CMS og skabelonmotor, så indholdet lever i filer i stedet for en database, men WordPress,

Jim SchwarzJim Schwarz 9 min læst

Klar til at implementere? Fra $2,48/md.

Uafhængig sky, siden 2008. AMD EPYC, NVMe, 40 Gbps. 14 dages pengene tilbage.