U sljedećem ćemo članku pogledati kako možemo instalirati i upravljati Python paketima koristeći Pip na Ubuntu 20.04. Ovo je alat za instaliranje Python paketa. Pomoću nje moći ćemo pretraživati, preuzimati i instalirati pakete iz indeksa paketa Python (PyPI) i drugi indeksi paketa.
U sljedećim ćemo redovima vidjeti kako instalirati pip za Python 3 i Python 2 u Ubuntu 20.04. Također ćemo pogledati neke od osnova instaliranja i upravljanja Python paketima pomoću pipa. To se mora reći od Ubuntu 20.04, Python 3 je uključen u osnovnu instalaciju sustava, I Python 2 dostupan je za instalaciju iz spremišta Universe. Iako se njegova upotreba više ne preporučuje i korisnici se pozivaju da prijeđu na Python 3.
Kada instalirate Python, Preporučuje se instaliranje deb paketa modula s alatom aptjer je ovo testirano kako bi ispravno radilo na Ubuntu sustavima. Također bi trebalo biti jasno da Paketi Python 3 koriste prefiks python3- y Paketi Python 2 mijenjaju ga u python2-.
Ako radije koristite Pip samo u virtualnom okruženju. Piton Virtualna okruženja Omogućit će vam instaliranje Python modula na izoliranom mjestu za određeni projekt, umjesto da se instaliraju globalno. Na taj način se nećemo morati brinuti o utjecaju na druge projekte.
Instaliranje Pip-a za Python 3
Ako želimo instalirati pip za Python 3 na Ubuntu 20.04, morat ćemo izvršiti samo sljedeće naredbe u terminalu (Ctrl + Alt + T):
sudo apt update && sudo apt install python3-pip
Gornja naredba također će instalirati sve potrebne ovisnosti za izgradnju Python modula.
Kad je instalacija završena, možemo provjeriti instalaciju i provjeriti instaliranu verziju izvođenje naredbe:
pip3 --version
Broj verzije može se razlikovati, ali izgledat će manje-više kao što možete vidjeti na gornjoj snimci zaslona.
Instaliranje Pip-a za Python 2
Pip za Python 2 nije uključen u Ubuntu 20.04 spremišta. Da bismo instalirali pip za Python 2, koristit ćemo skriptu get-pip.py.
Za početak, a ako ga nemate, morat ćete omogućiti svemirsko spremište:
sudo add-apt-repository universe
Sad idemo ažurirajte indeks dostupnih paketa i instalirajte Python 2:
sudo apt update && sudo apt install python2
Sada, koristeći alat za uvijanje, idemo preuzmi skriptu get-pip.py:
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
Kad je preuzimanje završeno, hoćemo pokrenite skriptu s python2 da biste instalirali pip:
sudo python2 get-pip.py
Pip će se instalirati globalno. Ako ste zainteresirani da ga instalirate samo za svog korisnika, pokrenite naredbu bez sudo. Skripta će također instalirati setuptools i wheel.
Sad možemo provjerite instalaciju ispisom broja verzije pomoću naredbe:
pip2 --version
Neke osnove za korištenje Pip-a
Sada ćemo pogledati neke korisne osnovne pip naredbe. Ovim alatom možemo instalirati pakete iz PyPI-ja, kontrole verzija, lokalnih projekata i iz distribucijskih datoteka.
u pregledajte popis svih dostupnih naredbi i opcija samo trebate napisati:
pip3 --help
Možemo dobiti više informacija o određenoj naredbi pomoću naredbe pip –pomoć. Na primjer, da biste dobili više informacija o naredbi za instaliranje, samo upišite:
pip3 install --help
Instalirajte pakete s Pip-om
Pretpostavimo da smo zainteresirani za instaliranje paketa tzv struganje, koji se koristi za izdvajanje podataka s web stranica. Za instalirajte najnoviju verziju paketa, samo trebate pokrenuti naredbu:
pip3 install scrapy
u instalirajte određenu verziju paketa, samo moramo dodati == i broj verzije nakon naziva paketa:
pip3 install scrapy==1.5
Mogli bismo zamijeniti pip3 pip2 ako koristimo Python 2.
Ažurirajte paket
u ažurirajte već instalirani paket na najnoviju verziju, naredba za upotrebu bit će otprilike sljedeća:
pip3 install --upgrade nombre_paquete
Instalirajte pakete pomoću datoteke zahtjeva
Ako imamo tekstualnu datoteku koja sadrži popis pip paketa s njihovim verzijama potrebnim za izvršavanje određenog Python projekta. Sljedeću naredbu moći ćemo koristiti za instalirati popis zahtjeva navedenih u toj datoteci:
pip3 install -r requirements.txt
Navedite instalirane pakete
u popis svih instaliranih pip paketa, samo morate instalirati sljedeću naredbu:
pip3 list
Deinstalirajte pakete
u deinstalirajte paket, jednostavno morate pokrenuti nešto poput:
pip3 uninstall nombre_paquete
Za više informacija korisnici mogu posjetite stranicu Korisnički priručnik ili članak o tome to je maloprije napisano na ovom blogu.
izvrsne informacije, trebam više o pythonu.