Pip er et pakkehåndteringssystem, der forenkler installation og håndtering af softwarepakker skrevet i Python, som f.eks. dem, der findes i Python Package Index (PyPI). Pip er ikke installeret som standard på Ubuntu 18.04, men installationen er ret ligetil.
I denne vejledning vil vi vise dig, hvordan du installerer Python Pip på Ubuntu 18.04 ved hjælp af aptpakkehåndteringsprogrammet. Vi vil også gennemgå det grundlæggende i at installere og administrere Python-pakker med pip.
- Forudsætninger #
- Installation af pip til Python 3 #
- Installation af pip til Python 2 #
- Sådan bruger du Pip #
- Installation af pakker med Pip #
- Installation af pakker med Pip ved hjælp af kravfilerne #
- Liste over installerede pakker #
- Opgradere en pakke med Pip #
- Afinstallation af pakker med Pip #
- Slutning #
Forudsætninger #
Hvor du fortsætter med denne vejledning, skal du sikre dig, at du er logget ind som en bruger med sudo privilegier.
Installation af pip til Python 3 #
Ubuntu 18.04 leveres med Python 3, som standard Python-installation. Gennemfør følgende trin for at installere pip (pip3) til Python 3:
- 
Start med at opdatere pakkelisten ved hjælp af følgende kommando: sudo apt update
- 
Brug følgende kommando for at installere pip til Python 3: sudo apt install python3-pipOverstående kommando vil også installere alle de afhængigheder, der er nødvendige for at bygge Python-moduler. 
- 
Når installationen er færdig, skal du verificere installationen ved at kontrollere pip-versionen: pip3 --versionVersionsnummeret kan variere, men det vil se nogenlunde sådan ud: pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)
Installation af pip til Python 2 #
Python 2 er ikke installeret som standard i Ubuntu 18.04. For at installere Python 2 og pip til Python 2 skal du udføre følgende trin:
- 
opdatér pakkeindekset ved at køre følgende kommando: sudo apt update
- 
Installer pip til Python 2 med: sudo apt install python-pipOverstående kommando vil installere Python2, Pip og alle de afhængigheder, der er nødvendige for at bygge Python-moduler. 
- 
Verificer installationen ved at udskrive pip-versionnummeret: pip --versionVersionsnummeret kan variere, men det vil se nogenlunde sådan her ud: pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
Sådan bruger du Pip #
Når du installerer pythonmoduler globalt, anbefales det stærkt at installere distributionsleverede pythonmoduler ved hjælp af aptpakkehåndteringsprogrammet, fordi de er testet til at fungere korrekt på Ubuntu-systemer.
Du bør kun installere Python-moduler globalt ved hjælp af pip, hvis der ikke er nogen pakke tilgængelig via pakkehåndteringsprogrammet.
I de fleste tilfælde bør du kun bruge pip i et virtuelt miljø. Python Virtual Environments giver dig mulighed for at installere Python-moduler på et isoleret sted til et bestemt projekt i stedet for at blive installeret globalt. På denne måde behøver du ikke at bekymre dig om at påvirke andre Python-projekter.
I dette afsnit viser vi dig et par nyttige grundlæggende pip-kommandoer. Med pip kan vi installere pakker fra PyPI, versionskontrol, lokale projekter og fra distributionsfiler, men i de fleste tilfælde vil du installere pakker fra PyPI.
For at få vist listen over alle pip-kommandoer og -indstillinger skal du skrive:
pip3 --helpDu kan få flere oplysninger om en bestemt kommando ved hjælp af pip <command> --help . Hvis du f.eks. vil have flere oplysninger om kommandoen install, skal du skrive:
pip3 install --helpInstallation af pakker med Pip #
Lad os sige, at du vil installere en pakke ved navn scrapy, som bruges til skrabning og udtrækning af data fra websteder.
For at installere den nyeste version af pakken skal du køre følgende kommando:
pip3 install scrapyFor at installere en bestemt version af pakken skal du køre følgende kommando:
pip3 install scrapy==1.5pip3 med pip, hvis du bruger Python 2.Installation af pakker med Pip ved hjælp af kravfilerne #
requirement.txt er en tekstfil, der indeholder en liste over pip-pakker med deres versioner, som er nødvendige for at køre et bestemt Python-projekt.
Brug følgende kommando til at installere en liste over krav, der er angivet i en fil:
pip3 install -r requirements.txtListe over installerede pakker #
For at få en liste over alle de installerede pip-pakker skal du bruge nedenstående kommando:
pip3 listOpgradere en pakke med Pip #
For at opgradere en installeret pakke til den nyeste version skal du køre:
Om at opgradere en installeret pakke til den nyeste version skal du køre:
pip3 install --upgrade package_nameAfinstallation af pakker med Pip #
For at afinstallere en pakke skal du køre:
pip3 uninstall package_nameSlutning #
I denne vejledning har du lært, hvordan du installerer pip på din Ubuntu-maskine, og hvordan du håndterer Python-pakker ved hjælp af pip.Du kan få flere oplysninger om pip på pip-brugervejledningssiden.
