Ir daudzas reizes, kad mēs strādājam pie kāda cita sistēmas, un mums tur ir jāpabeidz savs projekts. Tas kļūst drudžaināks, kad mums ir jāinstalē visi nepieciešamie moduļi šajā sistēmā. Faktiski ir nekārtīgāk, ja mums ir jāsāk no nulles, kad esam mūsu projekta vidusceļā. Tas pats attiecas arī uz gadījumiem, kad kāds cits strādā pie mūsu sistēmas savam projektam.
Tāpēc šādos vai daudzos citos gadījumos mēs vēlamies, lai mēs jau zinātu, kādi moduļi jau ir sistēmā, lai mēs netērētu savu dārgo laiku, atkal izmantojot tiem instalēšanas komandas. Tas ir noderīgi arī tad, ja mēs vēlamies veikt noteiktu darbību savā programmā, un mēs zinām, ka mūsu sistēmā ir šie moduļi, un mēs varam izmantot šīs funkcijas, lai veiktu šo konkrēto uzdevumu.
Šajā apmācībā mēs uzzināsim, kā mēs varam pārbaudīt instalētos Python moduļus sistēmā un iegūt visu instalēto moduļu sarakstu, lai mums nebūtu jātērē vairāk laika.
Visu instalēto Python moduļu pārbaude
Kā mēs jau apspriedām, kāpēc mums būtu jāpārbauda visu mūsu sistēmā instalēto Python moduļu saraksts un cik tas ir noderīgi, ja mums ir šis saraksts.
Tagad mēs uzzināsim, kā mēs varam pārbaudīt visus mūsu sistēmā instalētos Python moduļus un iegūt pilnu to sarakstu. Mēs pat varam pārbaudīt lokāli esošos Python moduļus sistēmā, kā arī Python moduļus, kurus esam instalējuši mūsu sistēmā no komandu termināļa, izmantojot pip instalētāju.
Šajā sadaļā mēs izmantosim šādas divas metodes, lai pārbaudītu visus mūsu sistēmā instalētos Python moduļus un iegūtu to sarakstu:
- Pārbaudiet visus lokāli instalētos Python moduļus
- Pārbaudiet visus instalētos Python moduļus
Izpratīsim abu metožu ieviešanu, izmantojot tās un kopā ar tām iegūstot visu instalēto Python moduļu sarakstu.
pazemināšanas attēli
1. metode: pārbaudiet visus lokāli instalētos Python moduļus:
Ja mēs vēlamies tikai pārbaudīt visus lokāli instalētos Python moduļus, tad tas ir ļoti vienkārši. Mums ir jāatver mūsu Python apvalks (kur tiek parādīta izvade), vai mēs pat varam veikt šo uzdevumu Jupyter piezīmju grāmatiņā un Jupyter laboratorijā.
Python čaulā (vai Jupyter piezīmju grāmatiņā un Jupyter laboratorijā) čaulas iekšpusē ir jāieraksta šāda komanda:
>> help('modules')
Kad pēc iepriekš norādītās komandas uzrakstīšanas nospiežam taustiņu Enter, Python apvalks sāks ielādēt visu mūsu sistēmā lokāli instalēto Python moduļu nosaukumus, un mūsu ekrānā mēs varam redzēt šādu statusa logu:
Kā redzam, tiek ielādēts visu lokāli instalēto Python moduļu saraksts, un paies zināms laiks, līdz Python apvalks saņems visu lokāli instalēto Python moduļu nosaukumus. Mums ir jāgaida kādu laiku, un pēc tam tas parādīs visus mūsu sistēmā lokāli instalētos Python moduļus, kā redzams nākamajā izvades ekrānā:
Šeit mēs varam redzēt visu mūsu sistēmā esošo lokāli instalēto Python moduļu nosaukumus, kā arī tos saglabāt turpmākām atsaucēm.
mašīnrakstā foreach cilpa
2. metode: pārbaudiet visus instalētos Python moduļus:
Lai pārbaudītu visus instalētos Python moduļus, mēs varam izmantot šādas divas komandas ar 'pip':
- Izmantojot komandu 'pip freeze'.
- Izmantojot komandu 'pip list
Izmantosim abas komandas, lai labāk izprastu to ieviešanu.
(i) Izmantojot komandu “pip freeze”: Mums ir jāizmanto komanda “pip freeze” mūsu ierīces komandu uzvednes terminālī. Pirmkārt, mums ir jāatver komandrindas terminālis, un pēc tam tajā jāieraksta komanda pip, un pēc tam jānospiež enter taustiņš. Nospiežot taustiņu Enter, pip instalētājs sāks apkopot visu instalēto Python moduļu sarakstu un pēc kāda laika parādīs visu instalēto Python moduļu sarakstu šādi:
(ii) Izmantojot komandu 'pip list': Ja mūsu sistēmā esošajam pip instalētājam ir 1.3 vai jaunāka versija, mēs varam izmantot arī šo metodi, lai iegūtu visu instalēto Python moduļu sarakstu. Tāpat kā iepriekšējā metodē, mums vienkārši ir jāieraksta komanda “pip list” mūsu ierīces komandu uzvednes terminālī un jānospiež enter. Nospiežot taustiņu Enter, pip instalētājs sāks apkopot visu instalēto Python moduļu sarakstu un pēc kāda laika parādīs visu instalēto Python moduļu sarakstu šādi:
Šeit mēs esam modificējuši komandu 'pip list' uz: 'pip list-- format=column', lai mēs varētu iegūt visu mūsu sistēmā instalēto Python moduļu sarakstu kolonnu formātos.
Secinājums
Šajā apmācībā mēs uzzinājām, cik svarīgi ir, lai mums būtu saraksts ar visiem mūsu vai kāda lietotāja sistēmā instalētajiem moduļiem. Pēc tam mēs esam iemācījušies visas metodes, ar kurām mēs varam iegūt visu sistēmā instalēto Python moduļu sarakstu. Mēs uzzinājām par dažādām metodēm lokāli instalētajiem Python moduļiem un visiem Python moduļiem, kas instalēti sistēmā, un izmantojām šīs metodes, lai izprastu to ieviešanu.