Der er mange gange, hvor vi arbejder på en andens system, og vi skal færdiggøre vores projekt der. Det bliver mere hektisk, når vi skal installere alle de nødvendige moduler i det system. Det er faktisk mere rodet, når vi skal starte fra bunden, når vi er midt i vores projekt. Det samme indebærer også, når en anden arbejder på vores system for deres eget projekt.
Derfor ønsker vi, i sådanne tider eller mange andre tilfælde, at vi allerede ved, hvilke moduler der allerede er til stede i systemet, så vi ikke spilder vores dyrebare tid ved at bruge installationskommandoer igen for dem. Det er også nyttigt, når vi ønsker at udføre en bestemt handling i vores program, og vi ved, at vi har disse moduler til stede i vores system, og vi kan bruge disse funktioner til at udføre netop den opgave.
I denne tutorial skal vi lære, hvordan vi kan kontrollere installerede Python-moduler i et system og få listen over alle installerede moduler, så vi ikke behøver at spilde mere tid.
Kontrol af alle installerede Python-moduler
Som vi allerede har diskuteret, hvorfor vi skulle tjekke listen over alle installerede Python-moduler i vores system, og hvor nyttigt det bliver, når vi har denne liste med os.
Nu vil vi lære, hvordan vi kan kontrollere alle de installerede Python-moduler i vores system og få en komplet liste over dem. Vi kan endda kontrollere lokalt tilstedeværende Python-moduler i systemet såvel som de Python-moduler, som vi har installeret i vores system fra kommandoterminalen ved hjælp af pip-installationsprogrammet.
latex matrix
Vi vil bruge følgende to metoder i dette afsnit til at kontrollere alle de installerede Python-moduler i vores system og få en liste over dem:
- Tjek alle lokalt installerede Python-moduler
- Tjek alle Python-moduler installeret
Lad os forstå implementeringen af begge metoder ved at bruge dem og få listen over alle installerede Python-moduler med dem.
Metode 1: Tjek alle lokalt installerede Python-moduler:
Hvis vi kun vil tjekke alle de lokalt installerede Python-moduler, så er det meget enkelt. Vi er nødt til at åbne vores Python-skal (hvor outputtet vises), eller vi kan endda udføre denne opgave i Jupyter-notebooken og Jupyter-laben.
I Python-skallen (eller i Jupyter-notesbogen og Jupyter-laben) skal vi skrive følgende kommando inde i skallen:
>> help('modules')
Når vi trykker på enter-tasten efter at have skrevet den ovenfor givne kommando, begynder Python-skallen at indlæse navnene på alle de lokalt installerede Python-moduler i vores system, og vi kan se følgende statusvindue på vores skærm:
Som vi kan se, indlæses listen over alle lokalt installerede Python-moduler, og det vil tage noget tid for Python-skallen at få navnene på alle lokalt installerede Python-moduler. Vi er nødt til at vente et stykke tid, og derefter vil den vise alle de lokalt installerede Python-moduler i vores system, som vi kan se på følgende outputskærm:
Her kan vi se navnene på alle de lokalt installerede Python-moduler, der findes i vores system, og vi kan også gemme dem til fremtidige referencer.
Metode 2: Tjek alle Python-moduler installeret:
For at kontrollere alle de installerede Python-moduler kan vi bruge følgende to kommandoer med 'pip':
- Bruger kommandoen 'pip freeze'
- Brug 'pip list-kommando
Lad os bruge begge kommandoer for at forstå deres implementering på en bedre måde.
(i) Brug af kommandoen 'pip freeze': Vi skal bruge kommandoen 'pip freeze' inde i kommandopromptterminalen på vores enhed. Først skal vi åbne kommandopromptterminalen, og så skal vi skrive 'pip-kommandoen' i den, og derefter skal vi trykke på enter-tasten. Når vi trykker på enter-tasten, begynder pip-installationsprogrammet at indsamle listen over alle installerede Python-moduler, og efter et stykke tid vil den vise os listen over alle installerede Python-moduler som følger:
(ii) Brug af kommandoen 'pip list': Hvis pip-installationsprogrammet i vores system er af 1.3 eller nyere versioner, kan vi også bruge denne metode til at få listen over alle de installerede Python-moduler. Ligesom i den forrige metode skal vi simpelthen skrive 'pip list'-kommandoen inde i kommandopromptterminalen på vores enhed og trykke på enter-tasten. Når vi trykker på enter-tasten, begynder pip-installationsprogrammet at indsamle listen over alle installerede Python-moduler, og efter et stykke tid vil den vise os listen over alle installerede Python-moduler som følger:
Her har vi ændret 'pip list'-kommandoen til: 'pip list-- format=column', så vi kan få listen over alle de installerede Python-moduler i vores system i kolonneformaterne.
Konklusion
I denne tutorial har vi lært, hvor vigtigt det er, at vi har en liste over alle de installerede moduler i vores system eller nogens system. Derefter har vi lært alle de metoder, hvormed vi kan få listen over alle de installerede Python-moduler i systemet. Vi lærte om de forskellige metoder til lokalt installerede Python-moduler og alle Python-moduler installeret i systemet, og vi brugte disse metoder til at forstå deres implementering.