Kaip naudoti „pip install“ „Python“

„Python“ yra su keliais įmontuotais moduliais, tačiau „Python“ bendruomenė gali pasiūlyti daugiau. Tai moduliai, kurie daro pitoną tokį galingą!

Trečiųjų šalių moduliai suteikia „Python“ tiek funkcionalumo. Taigi atėjo laikas išmokti įdiegti šiuos modulius, kad galėtume juos naudoti savo programose.

Paprasčiausias būdas yra naudoti pip

pip install 

Jei naudojote npm, galite galvoti apie tai kaip „Python“ npm .

Šoninė pastaba: Skirtumas tas, kad naudojant „npm“, npm installpagal numatytuosius nustatymus diegiami paketai vietoje projekto, o pip installpagal numatytuosius nustatymus - visame pasaulyje.

Jei norite įdiegti modulius vietoje, turite sukurti ir suaktyvinti vadinamąją virtualią aplinką, todėl įdiekite pip installaplanką, kuriame yra ta virtuali aplinka, o ne visame pasaulyje (tam gali prireikti administratoriaus teisių).

Praėjusį kartą import-statementswiki requestspavyzdžiu naudojome modulį. Kadangi tai yra trečiosios šalies modulis, mes turime jį įdiegti atskirai, įdiegę python.

Įdiegti būtų taip paprasta, kaip pip install requests. Jūs netgi galite pateikti įvairius argumentus. Tas, su kuriuo susidursite dažniau --upgrade. Galite atnaujinti „Python“ modulį:

pip install  --upgrade

Pvz., Atnaujinti užklausų modulį į naujausią versiją bus taip paprasta, kaip pip install requests --upgrade.

Prieš naudodami pipturėsite jį įdiegti (tai gana paprasta). Jį galite įdiegti iš čia

Tiesiog spustelėkite nuorodą. Ir išsaugokite failą kaip „ get-pip.pyNepamirškite .pyplėtinio“. Ir paleiskite jį.

Alternatyva pipo naudojimui būtų pabandyti easy_install.

Naudoti easy_installtaip pat paprasta. Sintaksė yra:

easy_install 

Tačiau pipyra populiaresnis nei naudojimas easy_install.

Pastaba: Kai kuriose sistemose, kuriose tiek Python 2 & Pitonas 3 yra įdiegtas,pipirpip3darys skirtingus dalykus. pipįdiegia „Python 2“ paketo versiją irpip3„Python 3“ paketo versiją.

Daugiau informacijos apie „Python 2“ ir „3“ skirtumus rasite šiame vadove. pipVersiją galite patikrinti atlikdami pip --versionir (arba) pip3 --version:

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

Mes taip pat galime sukurti txt failą, kuriame yra sąrašas modulių, kurie turėtų būti įdiegti naudojant pip. Pavyzdžiui, galime sukurti failą requirements.txtir jo turinį:

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

Šiame faile taip pat galėtume nustatyti diegimo versiją. Po to, iškviesdami pip su:

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

ji turėtų įdiegti visus modulyje išvardytus modulius.