Kako se koristi instalacija pipa u Pythonu

Python dolazi s nekoliko ugrađenih modula, ali zajednica Python ima više za ponuditi. Upravo moduli čine python tako moćnim!

Moduli treće strane dodaju toliko više funkcionalnosti Pythonu. Vrijeme je da naučimo kako instalirati ove module kako bismo ih mogli koristiti u našim programima.

Najjednostavniji način je korištenje pip

pip install 

Ako ste koristili npm, onda to možete smatrati npm Pythona.

Napomena: Razlika je u tome što kod npm, npm installprema zadanim postavkama paketi se instaliraju lokalno u projekt, dok se pip installprema zadanim postavkama instaliraju globalno.

Da biste lokalno instalirali module, morate stvoriti i aktivirati ono što se naziva virtualnim okruženjem, pa se pip installinstalira u mapu u kojoj se nalazi to virtualno okruženje, umjesto globalno (što može zahtijevati administratorske privilegije).

Prošli put import-statementssmo u wikiju koristili requestsmodul kao primjer. Budući da se radi o modulu treće strane, moramo ga instalirati zasebno nakon instalacije pythona.

Instaliranje bi bilo jednostavno kao pip install requests. Uz to možete prenositi i razne argumente. Ona s kojom ćete se češće susretati je --upgrade. Python modul možete nadograditi:

pip install  --upgrade

Na primjer, nadogradnja modula zahtjeva na najnoviju verziju bila bi jednostavna kao pip install requests --upgrade.

Prije upotrebe pipmorat ćete ga instalirati (prilično je jednostavno). Možete ga instalirati odavde

Samo kliknite vezu. I spremite datoteku kao get-pip.pyMolimo vas da ne zaboravite .pyekstenziju. I pokreni ga.

Alternativa korištenju pipa bila bi proba easy_install.

Korištenje easy_installje također jednostavno. Sintaksa je:

easy_install 

Međutim, pippopularniji je od korištenja easy_install.

Napomena: Na nekim sustavima u kojima su instalirani i Python 2 i Python 3,piptepip3će raditi različite stvari. pipinstalira verziju paketa Python 2 ipip3instalirat će verziju paketa Python 3.

Za više informacija o razlici između Pythona 2 i 3, pogledajte ovaj vodič. pipVerziju možete provjeriti tako što ćete učiniti pip --versioni / ili pip3 --version:

pip3 --version pip 18.0 from /usr/local/lib/python3.5/dist-packages/pip (python 3.5)

Također možemo stvoriti txt datoteku koja sadrži popis modula koje treba instalirati pomoću pipa. Na primjer, mogli bismo stvoriti datoteku requirements.txti njezin sadržaj:

Kivy-Garden==0.1.4 macholib==1.5.1 idna==2.6 geoip2nation==0.1.2 docutils>=0.14 Cython

U ovoj datoteci mogli bismo postaviti i verziju za instalaciju. Nakon toga, pozivanjem pipa s:

 pip install -r  OR IN OUR CASE pip install -r requirements.txt 

trebao bi instalirati sve module koji su navedeni u datoteci.