Sådan installeres Pip på Ubuntu 18.04

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 #

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:

  1. Start med at opdatere pakkelisten ved hjælp af følgende kommando:

    sudo apt update
  2. Brug følgende kommando for at installere pip til Python 3:

    sudo apt install python3-pip

    Overstående kommando vil også installere alle de afhængigheder, der er nødvendige for at bygge Python-moduler.

  3. Når installationen er færdig, skal du verificere installationen ved at kontrollere pip-versionen:

    pip3 --version

    Versionsnummeret 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:

  1. opdatér pakkeindekset ved at køre følgende kommando:

    sudo apt update
  2. Installer pip til Python 2 med:

    sudo apt install python-pip

    Overstående kommando vil installere Python2, Pip og alle de afhængigheder, der er nødvendige for at bygge Python-moduler.

  3. Verificer installationen ved at udskrive pip-versionnummeret:

    pip --version

    Versionsnummeret 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 --help

Du 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 --help

Installation 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 scrapy

For at installere en bestemt version af pakken skal du køre følgende kommando:

pip3 install scrapy==1.5
Udskift pip3 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.txt

Liste over installerede pakker #

For at få en liste over alle de installerede pip-pakker skal du bruge nedenstående kommando:

pip3 list

Opgradere 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_name

Afinstallation af pakker med Pip #

For at afinstallere en pakke skal du køre:

pip3 uninstall package_name

Slutning #

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.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.