Pip, namestitev in osnove tega orodja v Ubuntu 20.04

namestite pip na Ubuntu 20.04

V naslednjem članku si bomo ogledali kako lahko namestimo in upravljamo pakete Python s pomočjo Pip-a v Ubuntu 20.04. To je orodje za namestitev paketov Python. Z njim bomo lahko iskali, prenesli in namestili pakete iz indeksa paketov Python (PyPI) in drugi paketni indeksi.

V naslednjih vrsticah bomo videli, kako namestiti pip za Python 3 in Python 2 v Ubuntu 20.04. Ogledali si bomo tudi nekaj osnov namestitve in upravljanja paketov Python s pomočjo pipa. Treba je reči, da od Ubuntuja 20.04 je Python 3 vključen v osnovno namestitev sistema, In Python 2 je na voljo za namestitev iz repozitorija Universe. Čeprav njegova uporaba ni več priporočljiva, uporabnike vabimo, da preklopijo na Python 3.

Ko nameščate Python, Priporočljivo je namestiti paket deb modula z orodjem aptsaj je bilo to preizkušeno za pravilno delovanje v sistemih Ubuntu. Jasno bi moralo biti tudi to Paketi Python 3 uporabljajo predpono python3- y Paketi Python 2 ga spremenijo v python2-.

Če raje uporabljate Pip samo v navideznem okolju. Python Virtual Environments Omogočil vam bo namestitev modulov Python na izolirano mesto za določen projekt, namesto da bi jih namestili globalno. Tako nam ne bo treba skrbeti, da bomo vplivali na druge projekte.

Namestitev Pip-a za Python 3

Če hočemo namestite pip za Python 3 v Ubuntu 20.04, v terminalu bomo morali izvesti le naslednje ukaze (Ctrl + Alt + T):

namestitev python3-pip

sudo apt update && sudo apt install python3-pip

Zgornji ukaz bo tudi namestil vse potrebne odvisnosti za izdelavo modulov Python.

Ko je namestitev končana, lahko preverite namestitev in preverite nameščeno različico zagon ukaza:

različica pip3

pip3 --version

Številka različice se lahko razlikuje, vendar bo videti bolj ali manj, kot lahko vidite na zgornjem posnetku zaslona.

Namestitev Pip-a za Python 2

Pip za Python 2 ni vključen v odlagališča Ubuntu 20.04. Za namestitev pipa za Python 2 bomo uporabili skript get-pip.py.

Za začetek in če je nimate omogočene, boste morali omogoči repozitorij vesolja:

sudo add-apt-repository universe

Zdaj bomo šli posodobite indeks razpoložljivih paketov in namestite Python 2:

namestitev python2

sudo apt update && sudo apt install python2

Zdaj bomo z orodjem curl nadaljevali prenesite skript get-pip.py:

prenesi skript get-pip

curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py

Ko bo prenos končan, ga bomo zaženite skript s python2, da namestite pip:

get-pip namestitev

sudo python2 get-pip.py

Pip bo nameščen globalno. Če ga želite namestiti samo za svojega uporabnika, zaženite ukaz brez sudo. Skript bo namestil tudi orodja za nastavitev in kolo.

Zdaj lahko preverite namestitev s tiskanjem številke različice z uporabo ukaza:

različica pip2

pip2 --version

Nekaj ​​osnov za uporabo Pip-a

Zdaj pa si oglejmo nekaj uporabnih osnovnih pip ukazov. S tem orodjem lahko namestimo pakete iz PyPI, nadzor različic, lokalne projekte in iz distribucijskih datotek.

za oglejte si seznam vseh razpoložljivih ukazov in možnosti samo napisati moraš:

pip3 --pomoč

pip3 --help

Lahko dobite več informacij o določenem ukazu z uporabo ukaza pip –pomoč. Če želite na primer dobiti več informacij o ukazu za namestitev, preprosto vnesite:

pip3 namestitev --help

pip3 install --help

Pakete namestite s programom Pip

Recimo, da nas zanima namestitev paketa z imenom strganje, ki se uporablja za pridobivanje podatkov s spletnih mest. Za namestite najnovejšo različico paketa, preprosto morate zagnati ukaz:

pip3 install scrapy

za namestite določeno različico paketa, moramo samo dodati == in številka različice za imenom paketa:

pip3 install scrapy==1.5

Če uporabimo Python 3, bi lahko pip2 zamenjali s pip2.

Posodobite paket

za posodobite že nameščeni paket na najnovejšo različico, ukaz za uporabo bo približno takšen:

pip3 install --upgrade nombre_paquete

Namestite pakete z datoteko zahtev

Če imamo besedilno datoteko, ki vsebuje seznam paketov pip z njihovimi različicami, potrebnimi za izvedbo določenega projekta Python. Naslednji ukaz bomo lahko uporabili za namestite seznam zahtev, določenih za to datoteko:

pip3 install -r requirements.txt

Seznam nameščenih paketov

za seznam vseh nameščenih pip paketov, namestiti morate le naslednji ukaz:

pip3 list

Odstranite pakete

za odstranite paket, preprosto morate zagnati nekaj takega:

pip3 uninstall nombre_paquete

Za več informacij lahko uporabniki obiščite stran Uporabniški priročnik o el članek o tem to je bilo napisano pred časom na tem blogu.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Daniel Miranda Rojas je dejal

    odlične informacije, rabim več o pythonu.