logo

Tjek installerede moduler i Python

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:

  1. Tjek alle lokalt installerede Python-moduler
  2. 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:

Tjek installerede moduler i Python

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:

Tjek installerede moduler i Python

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':

  1. Bruger kommandoen 'pip freeze'
  2. 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:

Tjek installerede moduler i Python

(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:

Tjek installerede moduler i Python

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.