U sljedećem članku ćemo 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 Python Package Index (PyPI) i drugi indeksi paketa.
U narednim redovima ćemo 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 instalaciju osnovnog sistema, y Python 2 je dostupan za instalaciju iz spremišta Universe. Iako se njegova upotreba više ne preporučuje i korisnici se pozivaju da pređu na Python 3.
Kada instalirate Python, Preporučuje se instaliranje deb paketa modula pomoću alata aptjer je ovo testirano da ispravno radi na Ubuntu sistemima. To bi takođe trebalo biti jasno Paketi Python 3 koriste prefiks python3- y Paketi Python 2 ga mijenjaju u python2-.
Ako radije koristite Pip samo u virtualnom okruženju. Python 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 nećemo morati brinuti da li ćemo utjecati 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 će također instalirati sve potrebne zavisnosti 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 ćemo pomoću alata za uvijanje preuzmite skriptu get-pip.py:
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
Nakon završetka preuzimanja, mi ćemo pokrenite skriptu s python2 da biste instalirali pip:
sudo python2 get-pip.py
Pip će biti instaliran globalno. Ako ste zainteresirani da ga instalirate samo za svog korisnika, pokrenite naredbu bez sudo. Skripta će također instalirati setuptools i wheel.
Sada možemo provjerite instalaciju ispisom broja verzije pomoću naredbe:
pip2 --version
Neke osnove za upotrebu Pip-a
Sada ćemo pogledati neke korisne osnovne pip naredbe. Pomoću ovog alata možemo instalirati pakete iz PyPI-ja, kontrole verzija, lokalnih projekata i iz distribucijskih datoteka.
para pogledajte listu svih dostupnih naredbi i opcija samo trebate napisati:
pip3 --help
Možemo dobiti više informacija o određenoj naredbi pomoću naredbe pip –pomaganje. Na primjer, da biste dobili više informacija o naredbi za instaliranje, samo upišite:
pip3 install --help
Instalirajte pakete pomoću Pip-a
Pretpostavimo da smo zainteresirani za instaliranje paketa tzv struganje, koji se koristi za izdvajanje podataka sa web lokacija. Za instalirajte najnoviju verziju paketa, samo trebate pokrenuti naredbu:
pip3 install scrapy
para 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
para 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 listu pip paketa s njihovim verzijama potrebnim za pokretanje određenog Python projekta. Moći ćemo koristiti sljedeću naredbu za instalirajte listu zahtjeva navedenih u toj datoteci:
pip3 install -r requirements.txt
Navedite instalirane pakete
para popis svih instaliranih pip paketa, samo trebate instalirati sljedeću naredbu:
pip3 list
Deinstalirajte pakete
para deinstalirajte paket, jednostavno morate pokrenuti nešto poput:
pip3 uninstall nombre_paquete
Za više informacija korisnici mogu posjetite stranicu Korisnički vodič ili članak o tome to je maloprije napisano na ovom blogu.
odlične informacije, trebam više o pythonu.