PIP - thuso "Taelo ea Taelo"e etselitsoeng ho sebetsana le likarolo tsa PyPI. Haeba lenaneo lena le kenngoa k'homphieutheng, sena se nolofalletsa mokhoa oa ho kenya li-library tse sa tšoaneng tsa boraro bakeng sa puo ea phetolelo ea Python. Karolo e nkiloeng ka nako le nako e nchafatsoa, khoutu ea eona e ntlafetse mme lits'ebollo li eketsoa. Ka mor'a moo, re tla sheba mokhoa oa ho ntlafatsa mokhoa ona ka mekhoa e 'meli.
Fumana PIP bakeng sa Python
Lenaneo la tsamaiso ea liphutheloana le tla sebetsa hantle hafeela phetolelo ea eona e tsitsitseng e sebelisoa. Nako le nako, likarolo tsa software li fetola ponahalo ea tsona, ka lebaka la hore li hloka ho ntlafatsoa le PIP. A re talimeng mekhoa e 'meli e fapaneng ea ho haha mohaho o mocha o tla ba o loketseng haholo maemong a itseng.
Mokhoa oa 1: Fumana phetolelo e ncha ea Python
PIP e kenngoa ho PC e nang le Python e nkiloeng sebakeng sa molao. Ka hona, kgetho e bonolo ka ho fetisisa ea ts'ebetso ke ho kopitsa mohaho oa morao-rao oa Python. Pele ho sena, ha ho hlokahale ho hlakola ea khale, o ka beha e ncha holimo kapa ho boloka lifaele sebakeng se fapaneng. Ntlha ea pele, re khothaletsa ho tiisa hore ho kenngoa phetolelo e ncha ho hlokahala. Ho etsa sena, etsa liketso tse latelang:
- Bula fensetere Matha ka ho hatella motsoako oa sehlooho E hlōla + Rngola
cmd
mme o tobetse Kenya. - Ka fensetereng e bontšitsoeng "Taelo ea Taelo" u lokela ho kenya se bontšitsoeng ka tlase ebe u tobetsa Kenya:
Python --version
- O tla bona mohaho oa hona joale oa Python. Haeba e le tlaase ho feta ea morao-rao (nakong ea ho ngola sena ke 3.7.0), joale e ka ntlafatsoa.
Tsamaiso ea ho kopitsa le ho hlakola phetolelo e ncha ke ea latelang:
Eya ho websaeteng e tummeng ea Python
- E-ea marang-rang a ngolisoang a Python ho selekane se ka holimo kapa ka ho batla ho sebapali leha e le sefe se loketseng.
- Khetha karolo "Litšoantšo".
- Tobetsa konopo e loketseng ho ea lenaneng la lifaele tse fumanehang.
- Lethathamong, hlalosa ka kakaretso kopano le phetolelo eo u batlang ho e beha khomphuteng.
- Setha sena se ajoa boitsebisong, ka mokhoa o sa hlahisoang ka ntle ho inthanete kapa oa inthanete. Lethathamong lena, fumana e loketseng mme o tobetse lebitso la lona.
- Emela ho fihlela download e phethiloe ebe o tsamaisa faele.
- Etsa bonnete ba hore leboea lebokose lena "Eketsa Python 3.7 ebe PATH". Ka lebaka la sena, lenaneo le tla kenngoa ka bobeli lenaneong la mefuta ea tsamaiso.
- Beha mofuta oa ho kenya "Etsa mokhoa oa ho kenya mochine".
- Hona joale o tla bona lenane la lisebelisoa tsohle tse teng. Etsa bonnete ba hore ntho e teng "pip" e tsositsoe, ebe o tobetsa "E latelang".
- Sheba lintlha tse ling tse hlokahalang 'me u khethe sebaka sa likarolo tsa software.
Re u eletsa hore u behe Python molaong oa motsoako oa tsamaiso ho hard disk.
- Emela hore ho setse ho phethoe. Nakong ea ts'ebetso ena, u se ke ua koala fensetere ea ho kenya 'me u se ke ua qala ho qala PC.
- O tla tsebisoa hore tshebetso e phethiloe ka katleho.
Hona joale taelo ea PIP e tsoang tsamaisong ea tsamaiso ea liphutheloana e nang le lebitso le tšoanang le eona e tla sebetsana ka mokhoa o nepahetseng le lisebelisoa tsohle tse eketsehileng le lilaebraring. Ka mor'a hore ho setse ho phethoe, u ka ea sethaleng 'me u sebelisana le sona.
Mokhoa oa 2: Pipiso ea Manual PIP
Ka linako tse ling mokhoa oa ho ntlafatsa phetolelo eohle ea Python ho fumana phetolelo e ncha ea PIP ha e loketse ka lebaka la ho hloka thuso ha mokhoa ona. Tabeng ena, re khothaletsa ho boloka karolo ea tsamaiso ea pokello ka letsoho, ebe re e kenya ka lenaneong le ho fallela mosebetsing. U lokela ho etsa lintho tse 'maloa feela:
E-ea leqepheng la mahala la PIP
- E ea leqepheng la molao la PIP la mahala ho sekahaneng se ka holimo.
- Etsa qeto mabapi le phetoho e nepahetseng ea tse tharo tse hlalositsoeng.
- Tsoela molaong oa mohloli ka ho tobetsa tlhaloso "fumana-pip.py".
- U tla bona khoutu eohle ea mohloli oa tsamaiso ea tsamaiso ea phaposi. Ho tobetsa ka ho le letona kae kapa kae ebe u khetha "Tlisa e le ...".
- Hlalosa sebaka se loketseng k'homphieutheng mme u boloke data moo. Lebitso le mofuta oa lona li lokela ho sala li sa fetohe.
- Sheba fono ho PC, tobetsa ka ho le letona ho eona ebe u khetha "Matlotlo".
- Ka konopo ea letsohong le letšehali le ts'oetsoeng fatše, khetha mola "Sebaka" ebe oe kopitsa ka ho tobetsa Ctrl + C.
- Matha fensetere Matha hot key E hlōla + Rkena mona
cmd
mme u tobetsa "Ho lokile". - Fensetereng e butsoeng, kenya molaetsa
cd
ebe o kopanya tsela e kopiloeng pele e sebelisitsoeng Ctrl + V. Tobetsa ho Kenya. - U tla fetisetsoa mochineng o khethiloeng moo faele e hlokahalang e bolokiloeng teng. Hona joale e lokela ho kenngoa Python. Ho etsa sena, kenya 'me u sebelise taelo e latelang:
Python get-pip.py
- Ho lata le ho kenya ho tla qala. Nakong ea ts'ebetso ena, u se ke ua koala fensetere kapa u thaepa ntho leha e le efe ho eona.
- U tla tsebisoa ka ho phethoa ha kopo, sena se boetse se bontšoa ke tšimo e entsoeng.
Sena se qeta mokhoa oa ho ntlafatsa. O ka sebedisa tshebediso e sireletsehileng, download lisebelisoa tse eketsehileng le lilaebraring. Leha ho le joalo, haeba liphoso li etsahala ha re kenya litaelo, re khothaletsa ho etsa liketso tse latelang, ebe u khutlela ho "Taelo ea taelo" 'me u qale tlhahlobo ea PIP.
- 'Nete ke hore hase kamehla ha ho hlajoa Python ea likopano tse fapaneng tse fapaneng tsa tsamaiso. Hangata sena se bakoa ke ho se natse ha basebedisi. E le hore u bōpe data ena ka letsoho, qala ho ea ho menu. "Qala"moo mochine oa rmm o leng teng "Khomphuta" 'me u khethe ntho "Matlotlo".
- Ka ho le letšehali ho tla ba le likarolo tse 'maloa. Eya ho "Litlhophiso tsa tsamaiso e tsoetseng pele.
- Tabeng "E tsoetseng pele" tobetsa "Mefuta-futa ea tikoloho ...".
- Etsa sebopeho sa tsamaiso.
- Mo fe lebitso
Pythonpath
, ka boleng ba kenya mola o latelang mme o tobetsa "Ho lokile".C: Python№ Lib; C: Python№ DLLs; C: Python lib lib-tk; C: other-foolder-on-the-path
Moo C: - karolo e thata ea disk moo folder ea Python№ e teng.
Python№ - lenane la lenaneo (Lebitso le fetoloa ho ea ka phetolelo e kentsoeng).
Hona joale u ka koala lifensetere tsohle, u qalisa khomphuta ea hau 'me u tsoele pele ho tsamaisa mokhoa oa bobeli oa ho ntlafatsa tsamaiso ea PP paket
Mokhoa o mong oa ho eketsa lilaebrari
Hase basebelisi bohle ba ka ntlafatsang PIP mme ba sebelisa tshebediso ea eona e hahiloeng ho kenya li-modules ho Python. Ho feta moo, ha ho liphetolelo tsohle tsa lenaneo tse sebetsang hantle le tsamaiso ena. Ka hona, re fana ka maikutlo a ho sebelisa mokhoa o mong o sa hlokeng hore ho be le lisebelisoa tse eketsehileng pele ho moo. U lokela ho etsa se latelang:
- E-ea mocheng oa boitsebiso oa mohala oa mohala le ho li boloka joaloka boitsebiso.
- Bula lenaneo ka mohala ofe kapa ofe oa li-archive le ho kenya likahare ho folda leha e le efe e se nang letho ho PC ea hau.
- Etela lifaele tse sa phutholohang 'me u fumane moo. Setup.py. Tobetsa ho eona ka konopo ea tokelo ea mouse ebe u khetha "Matlotlo".
- Kopitsa kapa u tšoere ka hlooho sebaka sa eona.
- Matha "Taelo ea taelo" le ka ho sebetsa
cd
e-ea kopi e kopiloeng. - Tšoara taelo e latelang ebe u e sebelisa:
Python setup.py kenya
E sala feela ho emela ho qeta ho kenyeletsoa, ka mor'a moo o ka tsoela pele ho sebetsa le modules.
Joalokaha u ka bona, ts'ebetso ea pipiso ea PIP e thata haholo, empa ntho e 'ngoe le e' ngoe e tla ba teng haeba u latela litaelo tse ka holimo. Haeba tshebeletso ea PIP e sa sebetse kapa e sa ntlafatsoa, re hlahisitse mokhoa o mong oa ho kenya lilaebraring, tseo maemong a mangata li sebetsang ka nepo.