Me pehea te whakamahi i te kāri ataata whakakotahi

PIP - utanga "Raina Whakatau"i hangaia hei mahi me nga waahanga PyPI. Mena ka whakauruhia tenei papatono ki runga i te rorohiko, ka tino whakaitihia te tukanga o te whakauru i nga whare pukapuka tuatoru mo te reo Python. Kua whakahoutia te waahanga o nga waahanga waahanga, kua whakapai ake te waehere, kua whakahoutia ano hoki nga whakahoutanga. I muri mai, ka titiro tatou ki te tukanga mo te whakahou i te utanga ma te whakamahi i nga tikanga e rua.

Whakahou PIP mo Python

Ka tika te mahi a te pūnaha whakahaere mōkihi i te wa e whakamahia ana tona putanga tuuturu. I nga wa katoa, ka whakarereketia nga ahuatanga o te rorohiko mo to ratou ahua, na te mea e hiahiatia ana kia whakahoutia me te PIP. Kia tirohia nga tikanga rereke e rua hei whakauru i te hanganga hou e tino pai ana i etahi wahanga.

Tikanga 1: Tikiake he putanga hou o Python

Kua whakauruhia te PIP ki runga i tetahi PC me Python kua tikina mai i te pae mana. Na, ko te whakahou whakahou ki te tiki i te hanga Python hou. I mua i tenei, kaore e tika ana ki te muku i te tawhito, ka taea e koe te whakatakoto i tetahi waahanga hou ki runga ka tiakina ranei nga kōnae ki tetahi atu wahi. Tuatahi, ka tūtohu matou kia mohiohia he mea tika te whakauru i te putanga hou. Hei mahi i tenei, mahi i nga mahi e whai ake nei:

  1. Whakatūwheratia he matapihi Whakahaere ma te patuki i te huinga matua Win + Rtuhiacmdka pāwhiri Tomo.
  2. I roto i te matapihi whakaatu "Raina Whakatau" Me whakauru koe ki nga mea e whakaatuhia ana i raro nei, ka patopato ai Tomo:

    Python - whakawhiti

  3. Ka kite koe i te hanga Python o teianei. Mena he iti iho i te wa (i te wa e tuhituhi ana ko 3.7.0 tenei), ka taea te whakahou.

Ko te tukanga mo te tango me te whakakore i te putanga hou e whai ake nei:

Haere ki te paetukutuku Python rangatira

  1. Haere ki te paetukutuku Python rangatira i te hono i runga ake, ma te rapu ranei i tetahi mahinga rapunga.
  2. Kōwhiria tētahi wāhanga "Paanui".
  3. Pāwhiritia te paerewa tika kia haere ki te rarangi o nga kōnae e wātea ana.
  4. I roto i te raupapa, tautuhi i te hui me te whakahoutanga e hiahia ana koe ki te whakauru ki to rorohiko.
  5. Ka tohaina te kaiwhakahaere i te paparanga, i te ahua o te kaitautoko tuimotu ranei, i te ipurangi ranei. I roto i te rarangi, kimihia he pai me te panui i tona ingoa.
  6. Tatari kia mutu te tikiake me te whakahaere i te kōnae.
  7. Me tino tohu te pouaka "Tāpiri Python 3.7 ka PATH". Na tenei, ka tapiritia te papatono ki te rarangi o nga taurangi o te pūnaha.
  8. Tautuhia te ahua o te tāutanga "Whakaritea te tautuhinga".
  9. Na ka kite koe i te rarangi o nga waahanga katoa e wātea ana. Me mohio ko te mea "pip" ka whakahohea, ka panui ki runga "I muri mai".
  10. Tirohia nga taapiri atu e hiahiatia ana, me te whiriwhiri i te waahi o nga waahanga rorohiko.

    Ka tohutohu koe ki a koe ki te tuku i te Python i roto i te kōpaki pakiaka o te waahi pūnaha i runga i te kōpae mārō.

  11. Tatari kia oti te whakahou. I tenei tukanga, kaua e kati te matapihi kaiwhakarato, kaua hoki e whakatuwhera i te PC.
  12. Ka whakamōhiohia koe kua oti te tukanga ki te angitu.

Na, ko te tono PIP mai i te pūnaha whakahaere mohikohi me te ingoa kotahi ka mahi tika me nga atu waahanga me nga whare pukapuka. I muri i te hanganga, ka taea e koe te haere ki te painga me te taunekeneke ki a ia.

Tikanga 2: Whakahou PIP Manual

I etahi wa kaore te tikanga o te whakahou i te Python katoa ki te tiki i tetahi putanga hou o te PIP kaore i pai mo te kore o tenei tukanga. I roto i tenei take, ka tūtohu matou ki te tango i te waahanga poari ki a ringa, a ka tohua ki roto i te papatono ka neke ki te mahi. Me mahi noa koe i etahi waahi:

Haere ki te whārangi PIP download

  1. Haere ki te whārangi tango PIP mana i te hono i runga nei.
  2. Te whakatau i te putanga tika o nga kaupapa e toru.
  3. Neke ki te waehere punae ma te panui i te tapanga "get-pip.py".
  4. Ka kite koe i te waehere pūtake katoa o te pūnaha whakahaere mōkihi. Pāwhiri-matau ki hea ka tohua "Tiaki Hei ...".
  5. Whakaritea he wahi whaitake ki te rorohiko me te tiaki i nga raraunga kei reira. Me waiho tona ingoa me te momo kia mahue te whakarereke.
  6. Tirotiro mo te kōnae i runga i te PC, pāwhiri-matau ki runga, ka tohua "Ngā Āhuatanga".
  7. Ma te paatene kiore maui e mau ana, tohua te raina "Wāhi" me te kape i te reira ma te panui i runga Ctrl + C.
  8. Whakahaerehia he matapihi Whakahaere mau taviri wera Win + Rtomo ki reiracmdka pāwhiri ai "OK".
  9. I te matapihi e tuwhera ana, uru atu ki te whakahaucda ka whakapiri i te huarahi kua taatatia i mua i te whakamahi i te huinga Ctrl + V. Pāwhiritia te Tomo.
  10. Ka whakawhitia koe ki te whaiaronga i tohua i reira ka tiakina te kōnae e tika ana. Na, me whakauru ki Python. Hei mahi i tenei, tomo me te whakahohe i te whakahau e whai ake nei:

    Python tiki-pip.py

  11. Ka tīmata te tikiake me te tāutanga. I tenei tukanga, kaua e kati te matapihi pe tuhia tetahi mea kei reira.
  12. Ka whakamōhiohia koe mo te otinga o te tāutanga, ka whakaatuhia hoki tenei e te taunga whakauru whakaatu.

Ka oti tenei i te tukanga whakahou. Ka taea e koe te whakamahi haumaru i te taonga, tango i etahi atu waahanga me nga whare pukapuka. Engari, ki te puta nga hapa i te wa e uru ana ki nga whakahau, ka tūtohu mātou kia mahi i nga mahi e whai ake nei, a ka hoki ki "Raina whakahau" ka tīmata i te tāutanga PIP.

  1. Ko te meka ko te mea kaore i te wa tonu ka whakaurua te Python o nga huihuinga rereke kei te tapiritia nga taurangi rorohiko. Ko te nuinga tenei e tika ana ki te kore o nga kaiwhakamahi. Hei waihanga i tenei raraunga, ka haere ki te tahua. "Tīmata"kei hea rmm te haere "Rorohiko" ka tīpako i te tūemi "Ngā Āhuatanga".
  2. I te taha maui ka nui nga waahanga. Haere ki "Ngā tautuhinga pūnaha angitu".
  3. I roto i te ripa "Arā Atu Anō" pāwhiritia "Ngā Huringa Taiao ...".
  4. Waihangatia he taurangi pūnaha.
  5. Homai he ingoa ki a iaPythonpath, i roto i te uara tomo i te rarangi e whai ake nei, me te pāwhiri i runga i "OK".

    C: Pythonrow Lib; C: Python№ DLLs; C: Pythonrow Lib lib-tk; C: other-fool-on-the-path

    Kei hea C: - te wehewehenga o te puoro pakeke kei hea kei reira te kōpaki Python.

  6. Python№ - te raupapa hōtaka (Ka huri te ingoa i runga i te putanga kua oti te whakauru).

Na ka taea e koe te kati i nga matapihi katoa, te tīmata ano i to rorohiko, me te whakahaere ano i te tikanga tuarua o te whakahou i te pūnaha whakahaere parakihi PIP.

Te tikanga hei whakarahi i nga whare pukapuka

Kaore e taea e nga kaiwhakamahi katoa te whakahou ake i te PIP me te whakamahi i tona whakamahinga i roto i te whare hei whakauru i nga waahanga ki a Python. I tua atu, kaore nga putanga katoa o te hōtaka e tika ana ki tenei punaha. Na reira, e whakaaro ana mätou kia whakamahi i tëtahi tikanga rereke e kore e hiahiatia ana i mua i te taunga o etahi atu waahanga. Me mahi koe i enei e whai ake nei:

  1. Haere ki te pae whakaeke me te tango mai hei tuhinga.
  2. Whakatūwherahia te whaiaronga i tetahi paparanga pai, ka tuwhera i nga ihirangi ki tetahi kōpaki korepu i tō PC.
  3. Whakatere ki nga kōnae kaore i raweke, ka kitea i reira. Setup.py. Patohia ki te pereti matau tika ka tohua "Ngā Āhuatanga".
  4. Tāruaruatia te tahua ranei.
  5. Whakahaere "Raina whakahau" me te mahicdhaere ki te whaiaronga kape.
  6. Patohia te whakahau e whai ake nei me te whakahohe i te reira:

    Python setup.py tāuta

Kei te noho tonu ki te tatari mo te otinga o te whakairinga, ka mutu ka mahi koe ki nga waahanga.

Ka taea e koe te kite, he tino uaua te tukanga whakahou PIP, engari ka puta nga mea katoa ki te whai koe i nga tohutohu i runga nei. Mena kaore te mahi a te PIP e mahi, kaore hoki i te whakahoutia, kua tukuna e matou he huarahi rereke mo te whakauru i nga whare pukapuka, i roto i te nuinga o nga mahi e tika ana.