Järgmises artiklis heidame pilgu sellele kuidas saame installida ja hallata Pythoni pakette, kasutades Ubuntu 20.04 Pip'i. See on Pythoni pakettide installimise tööriist. Sellega saame otsida, alla laadida ja installida pakette Pythoni pakettide registrist (PyPI) ja muud pakettide indeksid.
Järgmistel ridadel näeme, kuidas installida Python 3 ja Python 2 pip Ubuntu 20.04. Samuti vaatame mõningaid Pythoni pakettide installimise ja haldamise põhitõdesid pipi abil. Seda peab ütlema alates Ubuntu 20.04 on Python 3 kaasatud põhisüsteemi installi, Ja Python 2 on installimiseks saadaval Universumi hoidlast. Kuigi selle kasutamine pole enam soovitatav ja kasutajatel palutakse minna üle Python 3-le.
Pythoni installimisel On tungivalt soovitatav installida mooduli deb pakett tööriista apt abilkuna see on Ubuntu süsteemides korralikult töötamiseks testitud. See peaks olema ka selge Python 3 paketid kasutavad eesliidet python3- y Python 2 paketid muudavad selle väärtuseks python2-.
Kui eelistate Pipi kasutada ainult virtuaalses keskkonnas. Python Virtuaalkeskkondade See võimaldab teil globaalse installimise asemel installida Pythoni moodulid konkreetse projekti jaoks eraldatud kohta. Nii ei pea me muretsema teiste projektide mõjutamise pärast.
Pip'i installimine Python 3 jaoks
Kui me tahame installige Python 3 jaoks Ubuntu 20.04 pip, peame terminalis täitma ainult järgmised käsud (Ctrl + Alt + T):
sudo apt update && sudo apt install python3-pip
Ülaltoodud käsk installib ka kõik vajalikud Pythoni moodulite loomiseks vajalikud sõltuvused.
Kui installimine on lõpule jõudnud, saame hakkama kontrollige installimist ja kontrollige installitud versiooni käsu käivitamine:
pip3 --version
Versiooninumber võib varieeruda, kuid see näeb välja enam-vähem, nagu näete ülaltoodud ekraanipildil.
Pip'i installimine Python 2 jaoks
Püüt Python 2 jaoks ei kuulu Ubuntu 20.04 hoidlatesse. Pythoni 2 jaoks pipi installimiseks kasutame skripti get-pip.py.
Alustuseks ja kui te pole seda lubanud, peate seda tegema universumi hoidla lubamine:
sudo add-apt-repository universe
Nüüd läheme värskendage saadaolevate pakettide indeksit ja installige Python 2:
sudo apt update && sudo apt install python2
Nüüd, kasutades lokitööriista, läheme skripti alla laadida get-pip.py:
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
Kui allalaadimine on lõppenud, teeme seda käivitage skript koos python2-ga pipi installimiseks:
sudo python2 get-pip.py
Pip paigaldatakse ülemaailmselt. Kui olete huvitatud selle installimisest ainult oma kasutajale, käivitage käsk ilma sudo-ta. Skript installib ka seadistustööriistad ja ratta.
Nüüd saame kontrollige installimist versiooni numbri printimisega kasutades käsku:
pip2 --version
Mõned Pipi kasutamise põhitõed
Nüüd vaatame mõningaid kasulikke pipi käske. Selle tööriista abil saame installida pakette PyPI-st, versioonihaldusest, kohalikest projektidest ja levitamisfailidest.
et kõigi saadaolevate käskude ja suvandite loendi kuvamine peate lihtsalt kirjutama:
pip3 --help
Saame hakkama konkreetse käsu kohta lisateavet kasutades käsku pip - abi. Näiteks käsu install kohta lisateabe saamiseks sisestage lihtsalt:
pip3 install --help
Pakettide installimine Pipiga
Oletame, et oleme huvitatud paketi installimisest romu, mida kasutatakse veebisaitidelt andmete väljavõtmiseks. Sest installige uusim paketi versioon, peate lihtsalt käsu käivitama:
pip3 install scrapy
et installige konkreetne paketi versioon, peame lihtsalt lisama == ja versiooni number paketi nime järel:
pip3 install scrapy==1.5
Kui kasutame Python 3, saaksime pip2 asendada pip2-ga.
Värskendage paketti
et värskendage juba installitud paketti uusimale versioonile, on kasutatav käsk järgmine:
pip3 install --upgrade nombre_paquete
Pakettide installimine nõuete faili abil
Kui meil on tekstifail, mis sisaldab konkreetse Pythoni projekti käivitamiseks vajalike pip-pakettide loendit koos nende versioonidega. Saame kasutada järgmist käsku installige selles failis täpsustatud nõuete loend:
pip3 install -r requirements.txt
Lisage installitud pakettide loend
et loetlege kõik installitud pip-paketid, peate lihtsalt installima järgmise käsu:
pip3 list
Desinstallige paketid
et desinstallige pakett, peate lihtsalt käivitama midagi sellist:
pip3 uninstall nombre_paquete
Lisateabe saamiseks saavad kasutajad seda teha külastage lehte Kasutusjuhend o el artikkel selle kohta mis on mõni aeg tagasi siin blogis kirjutatud.
suurepärane teave, vajan pythoni kohta rohkem.