PIP - Tegeka umurongo wifashishwa kugirango ukore hamwe nibigize pypi. Niba iyi porogaramu yashyizwe kuri mudasobwa, ikorohereza cyane inzira yo gushyiraho amasomero atandukanye yo mu bwoko bwa muntu mu rurimi rwa python. Ibigize buri gihe bivuguruzanya, code yayo iratera imbere kandi udushya twongeyeho. Ibikurikira, dusuzuma uburyo bwingirakamaro bufite inzira ebyiri.
Kuvugurura PIP kuri Python
Sisitemu yo gucunga paki izakora neza gusa iyo verisiyo ihamye ikoreshwa. Ibigize gahunda y'ibice bihindura imiterere yabo, nkigisubizo, bigomba kuvugururwa no gutondeka. Reka dusuzume uburyo bubiri bwo gushyiraho inteko nshya bizaba aribyo mubihe bimwe.Uburyo 1: Gupakira verisiyo nshya ya Python
PIP ishyirwa kuri PC hamwe na python yakuwe kurubuga rwemewe. Kubwibyo, uburyo bwo kuvugurura buguruho buzaba bukururaho python nshya. Mbere yibyo, ntabwo ari ngombwa gusiba kera, urashobora gushira dosiye nshya cyangwa kubika ahandi. Icya mbere, turasaba kumenya neza ko kwishyiriraho verisiyo nshya ari ngombwa. Kugira ngo ukore ibi, kora ibi bikurikira:
- Fungura idirishya rya "Run" ukanda urufunguzo rwatsinze + r urufunguzo, andika CMD hanyuma ukande Enter.
- Mu idirishya rya "Tegeka", ugomba kwinjira mubyanditswe hepfo hanyuma ukande kuri Enter:
Python.
- Uzerekana inteko iriho ya python. Niba ari hepfo (mugihe cyiyi nyandiko, iyi ni 3.7.0), bivuze ko ushobora kuvugurura.
Inzira yo Gukuramo no Gufunga verisiyo nshya nukuri:
Jya kurubuga rwemewe Python
- Jya kuri urubuga rwa Python kumurongo hejuru cyangwa unyuze muri mushakisha yoroshye.
- Hitamo igice cya "Gukuramo".
- Kanda kuri buto ikwiye kugirango ujye kurutonde rwa dosiye ziboneka.
- Ku rutonde, vuga inteko no gusubiramo urashaka gushyira kuri mudasobwa yawe.
- Porogaramu ya Installer ikoreshwa kurububiko, nkumurongo wa Offline cyangwa kumurongo. Shakisha ikwiye hanyuma ukande kumazina yayo.
- Tegereza gukuramo no kuyobora dosiye.
- Witondere kugenzura agasanduku kari hafi ya "Ongera Python 3.7 Iyo nzira" ikintu. Urakoze kuri ibi, gahunda izahita yongerwa kurutonde rwa sisitemu ihinduka.
- Shiraho ubwoko bwo kwishyiriraho "Hindura kwishyiriraho".
- Noneho uzerekana urutonde rwibice byose biboneka. Menya neza ko ikintu cya pip gikora, hanyuma ukande kuri "ubutaha".
- Kandamo amahitamo akenewe hanyuma uhitemo aho ibice bya software.
Turagugira inama yo gushyira python mububiko bwumuzi cya sisitemu igabana kuri disiki ikomeye.
- Tegereza kurangiza kurangiza. Muriki gikorwa, ntugafunge idirishya ryashizwemo kandi ntusubiremo PC.
- Uzamenyeshwa ko inzira irangiye neza.
Noneho itegeko rya PIP kuva muri sisitemu yo gucunga paki hamwe nizina rimwe bizakora neza hamwe na modules zose nimboso. Iyo urangije kwishyiriraho, urashobora guhinduranya ibikorwa hanyuma usangire nayo.
Uburyo 2: Gukuramo Ibitabo
Rimwe na rimwe, uburyo hamwe na python yose ya python kuri verisiyo yanyuma ya PIP ntabwo ikwiriye kubera ko bidashoboka gushyira mubikorwa ubu buryo. Muri iki kibazo, turasaba gukuramo ibice byacuraguro byigitabo, hanyuma tukabishyira muri gahunda no kwimuka kukazi. Uzakenera gukora manipuline nkeya gusa:
Jya kuri Page ya Pip
- Jya kurupapuro rwemewe rwo gukuramo PIP kumuhuza hejuru.
- Fata kuri verisiyo ikwiye ya batatu.
- Himura kode yinkomoko ukanze kuri "Get-pip.py".
- Uzerekana kode yose ya sisitemu yo gucunga paki. Ahantu hose, kanda iburyo hanyuma uhitemo "Kubika nka ...".
- Kugaragaza ahantu heza kuri mudasobwa yawe kandi ubike amakuru aho. Izina ryayo nubwoko bigomba gusigara bidahindutse.
- Shakisha dosiye kuri PC, kanda kuri PCM hanyuma uhitemo "imiterere".
- Hamwe na buto yimbeba yibumoso, hitamo "ahantu" umurongo hanyuma uyikoporore ukanda Ctrl + C.
- Koresha Idirishya "Koresha" hamwe nurufunguzo rushyushye utsindira + r, andika CMD hanyuma ukande kuri OK.
- Mu idirishya rifungura, andika itegeko rya CD, hanyuma ushyiremo inzira yandukuwe mbere yo gukoresha CTRL + v guhuza. Kanda Enter.
- Uzimurirwa mububiko bwatoranijwe aho dosiye yifuzwa yakijijwe. Noneho igomba gushyirwaho muri python. Kugirango ukore ibi, andika kandi ukore itegeko rikurikira:
Python get-pip.py.
- Gutwara no kwishyiriraho bizatangira. Muri ubu buryo, ntugafunde idirishya kandi ntugacemo ikintu nacyo.
- Uzamenyeshwa kurangiza kwishyiriraho, ibi nabyo byerekana urwego rwinjiza.
Ibi birarangiye muriki gikorwa. Urashobora gukoresha neza akamaro, ukuremo modules n'amasomero. Ariko, niba hari amakosa bibaye mugihe dusaba ko ukora ibikorwa bikurikira, hanyuma ukajya kuri "itegeko umurongo wongeye hanyuma utangire gushiraho pIp.
- Ikigaragara ni uko atari buri gihe mugihe utondekanya, python yinteko zitandukanye zongeraho sisitemu. Ibi akenshi nibita abakoresha. Kugirango ukore intoki, ubanze ujye kuri menu yo gutangira, aho ukanda PCM kuri "mudasobwa" hanyuma uhitemo "imiterere".
- Ibice byinshi bizagaragara ibumoso. Jya kuri "Sisitemu Yambere".
- Muri tab "Iterambere", kanda kuri "Ibidukikije bihinduka ...".
- Kora sisitemu ihinduka.
- Kugaragaza izina rya pythonpath izina, andika umurongo ukurikira hanyuma ukande kuri OK.
C: \ python№ \ lib; c: \ python№ \ dlls; c: \ python№ \ lib; cython№ \ lib; cy-tk;
Aho c: - igice cya disiki ikomeye aho python№ Ububiko buherereye.
Python№ - Ubuyobozi bwa gahunda (izina riratandukanye bitewe na verisiyo yashyizweho).
Noneho urashobora gufunga amadirishya yose, ongera utangire mudasobwa hanyuma ukomeze kongera gukora sisitemu ya kabiri ya PIP Package.
Ubundi buryo bwo kongeramo amasomero
Ntabwo buri mukoresha agomba kuvugurura PIP kandi akayikoresha byubatswe-mubikorwa kugirango wongere modules kuri python. Byongeye kandi, ntabwo verisiyo zose za gahunda ikora neza hamwe niyi sisitemu. Kubwibyo, turasaba gukoresha ubundi buryo budasaba kubanza kwishyiriraho ibice byinyongera. Ugomba gukora ibi bikurikira:
- Jya kurubuga rwa module hanyuma uyikureho nkububiko.
- Fungura ububiko ukoresheje archiver yoroshye kandi igapakira ibiri mububiko ubwo aribwo bwose kuri PC.
- Kwimuka kuri dosiye zishyurwa hanyuma ushake setup.py. Kanda kuri IT kanda iburyo hanyuma uhitemo "Umutungo".
- Gukoporora cyangwa wibuke aho biherereye.
- Koresha "itegeko umurongo" na ukoresheje imikorere ya CD kububiko bwimuwe.
- Injira itegeko rikurikira hanyuma ubikore:
Python setup.py shyiramo
Biracyategereje gusa kwishyiriraho kwishyiriraho kwishyiriraho, nyuma yo kujya kukazi hamwe na module.
Nkuko mubibona, gahunda yo kuvugurura PIP iragoye cyane, ariko byose bizagenda niba ukurikiza amabwiriza yavuzwe haruguru. Niba ibikoresho bya PIP bidakora cyangwa bitavuguruza, twatanze ubundi buryo bwo gushiraho amasomero, mubihe byinshi bikora neza.