logo

Patikrinkite įdiegtus modulius „Python“.

Daug kartų dirbame su kažkieno sistema ir ten turime užbaigti savo projektą. Dar labiau audringa, kai toje sistemoje turime įdiegti visus reikiamus modulius. Iš tikrųjų keisčiau, kai turime pradėti nuo nulio, kai esame savo projekto viduryje. Tas pats taip pat reiškia, kai kažkas kitas dirba su mūsų sistema savo projektui.

Todėl tokiais ar daugeliu kitų atvejų norime, kad jau žinotume, kokie moduliai jau yra sistemoje, kad negaištume savo brangaus laiko jiems vėl naudodami diegimo komandas. Tai taip pat naudinga, kai norime atlikti tam tikrą veiksmą savo programoje ir žinome, kad mūsų sistemoje yra šie moduliai ir galime naudoti šias funkcijas tam konkrečiam uždaviniui atlikti.

Šioje pamokoje sužinosime, kaip galime patikrinti įdiegtus Python modulius sistemoje ir gauti visų įdiegtų modulių sąrašą, kad nereikėtų gaišti daugiau laiko.

Visų įdiegtų Python modulių tikrinimas

Kaip jau aptarėme, kodėl turėtume patikrinti visų mūsų sistemoje įdiegtų Python modulių sąrašą ir kiek tai naudinga, kai turime šį sąrašą.

Dabar sužinosime, kaip galime patikrinti visus mūsų sistemoje įdiegtus Python modulius ir gauti visą jų sąrašą. Mes netgi galime patikrinti vietoje pateiktus Python modulius sistemoje, taip pat Python modulius, kuriuos įdiegėme savo sistemoje iš komandų terminalo naudodami pip diegimo programą.

Norėdami patikrinti visus mūsų sistemoje įdiegtus Python modulius ir gauti jų sąrašą, šiame skyriuje naudosime šiuos du metodus:

  1. Patikrinkite visus vietoje įdiegtus Python modulius
  2. Patikrinkite visus įdiegtus Python modulius

Supraskime abiejų metodų įgyvendinimą juos naudodami ir kartu su jais gaudami visų įdiegtų Python modulių sąrašą.

1 būdas: patikrinkite visus vietoje įdiegtus Python modulius:

Jei norime patikrinti tik visus vietoje įdiegtus Python modulius, tai labai paprasta. Turime atidaryti savo Python apvalkalą (kur rodoma išvestis) arba netgi galime atlikti šią užduotį „Jupyter“ užrašų knygelėje ir „Jupyter“ laboratorijoje.

Python apvalkale (arba Jupyter bloknote ir Jupyter laboratorijoje) apvalkalo viduje turime parašyti šią komandą:

 >> help('modules') 

Kai parašę aukščiau pateiktą komandą paspaudžiame klavišą Enter, Python apvalkalas pradės įkelti visų mūsų sistemoje lokaliai įdiegtų Python modulių pavadinimus ir savo ekrane pamatysime tokį būsenos langą:

Patikrinkite įdiegtus modulius „Python“.

Kaip matome, įkeliamas visų lokaliai įdiegtų Python modulių sąrašas ir užtruks šiek tiek laiko, kol Python apvalkalas gaus visų vietoje įdiegtų Python modulių pavadinimus. Turime šiek tiek palaukti, o po to jis parodys visus lokaliai įdiegtus Python modulius mūsų sistemoje, kaip matome šiame išvesties ekrane:

Patikrinkite įdiegtus modulius „Python“.

Čia matome visų vietoje įdiegtų Python modulių, esančių mūsų sistemoje, pavadinimus ir taip pat galime juos išsaugoti, kad galėtumėte naudoti ateityje.

2 būdas: patikrinkite visus įdiegtus Python modulius:

Norėdami patikrinti visus įdiegtus Python modulius, galime naudoti šias dvi komandas su „pip“:

  1. Naudojant komandą „pip freeze“.
  2. Naudojant „pip list“ komandą

Naudokime abi komandas, kad geriau suprastume jų įgyvendinimą.

i) Naudojant komandą „pip freeze“: Turime naudoti komandą „pip freeze“ savo įrenginio komandų eilutės terminale. Pirmiausia turime atidaryti komandinės eilutės terminalą, tada jame turime įrašyti komandą pip, o po to turime paspausti klavišą enter. Kai paspaussime klavišą Enter, pip diegimo programa pradės rinkti visų įdiegtų Python modulių sąrašą, o po kurio laiko parodys visų įdiegtų Python modulių sąrašą taip:

Patikrinkite įdiegtus modulius „Python“.

(ii) „Pip list“ komandos naudojimas: Jei mūsų sistemoje esanti pip diegimo programa yra 1.3 ar naujesnės versijos, tai taip pat galime naudoti šį metodą norėdami gauti visų įdiegtų Python modulių sąrašą. Kaip ir ankstesniame metode, mes tiesiog turime parašyti komandą „pip list“ savo įrenginio komandų eilutės terminale ir paspausti klavišą „Enter“. Kai paspaussime klavišą Enter, pip diegimo programa pradės rinkti visų įdiegtų Python modulių sąrašą, o po kurio laiko parodys visų įdiegtų Python modulių sąrašą taip:

Patikrinkite įdiegtus modulius „Python“.

Čia mes pakeitėme komandą 'pip list' į: 'pip list-- format=column', kad galėtume gauti visų mūsų sistemoje įdiegtų Python modulių sąrašą stulpelių formatais.

Išvada

Šioje pamokoje sužinojome, kaip svarbu turėti visų mūsų sistemoje arba kieno nors sistemoje įdiegtų modulių sąrašą. Tada išmokome visus metodus, kuriais galime gauti visų sistemoje įdiegtų Python modulių sąrašą. Sužinojome apie skirtingus vietoje įdiegtų Python modulių ir visų sistemoje įdiegtų Python modulių metodus ir panaudojome šiuos metodus, kad suprastume jų įgyvendinimą.