logo

Provjerite instalirane module u Pythonu

Mnogo puta radimo na tuđem sustavu, a tamo moramo dovršiti svoj projekt. Užurbanije postaje kada moramo instalirati sve potrebne module u taj sustav. Zapravo je neurednije kada moramo početi od nule kada smo na pola puta našeg projekta. Isto vrijedi i kada netko drugi radi na našem sustavu za vlastiti projekt.

java string indexof

Stoga, u takvim vremenima ili u mnogim drugim slučajevima, želimo da već znamo koji su moduli već prisutni u sustavu kako ne bismo gubili svoje dragocjeno vrijeme ponovnim korištenjem instalacijskih naredbi za njih. Također je od pomoći kada želimo izvršiti određenu radnju u našem programu, a znamo da su ti moduli prisutni u našem sustavu, i možemo koristiti te funkcije za obavljanje tog određenog zadatka.

U ovom vodiču ćemo naučiti kako možemo provjeriti instalirane Python module u sustavu i dobiti popis svih instaliranih modula tako da ne moramo gubiti više vremena.

Provjera svih instaliranih Python modula

Kao što smo već raspravljali o tome zašto bismo trebali provjeriti popis svih instaliranih Python modula u našem sustavu i koliko nam pomaže kada ovaj popis imamo sa sobom.

Sada ćemo naučiti načine na koje možemo provjeriti sve instalirane Python module u našem sustavu i dobiti njihov potpuni popis. Možemo čak provjeriti lokalno prisutne Python module u sustavu, kao i Python module koje smo instalirali u naš sustav s naredbenog terminala pomoću pip instalatera.

Koristit ćemo sljedeće dvije metode u ovom odjeljku kako bismo provjerili sve instalirane Python module u našem sustavu i dobili njihov popis:

  1. Provjerite sve lokalno instalirane Python module
  2. Provjerite sve instalirane Python module

Hajdemo razumjeti implementaciju obje metode pomoću njih i dobivanja popisa svih instaliranih Python modula s njima.

Metoda 1: Provjerite sve lokalno instalirane Python module:

Ako samo želimo provjeriti sve lokalno instalirane Python module, onda je to vrlo jednostavno. Moramo otvoriti našu Python ljusku (gdje se prikazuje izlaz), ili čak možemo izvršiti ovaj zadatak u Jupyter bilježnici i Jupyter laboratoriju.

U Python ljusci (ili u Jupyter bilježnici i Jupyter labu), moramo napisati sljedeću naredbu unutar ljuske:

 >> help('modules') 

Kada pritisnemo tipku enter nakon što smo napisali gore datu naredbu, Python ljuska će početi učitavati nazive svih lokalno instaliranih Python modula u našem sustavu, a mi možemo vidjeti sljedeći statusni prozor na našem ekranu:

Provjerite instalirane module u Pythonu

Kao što vidimo, učitava se popis svih lokalno instaliranih Python modula i trebat će neko vrijeme dok Python ljuska ne dobije nazive svih lokalno instaliranih Python modula. Moramo pričekati neko vrijeme, a nakon toga će prikazati sve lokalno instalirane Python module u našem sustavu, kao što možemo vidjeti na sljedećem izlaznom ekranu:

Provjerite instalirane module u Pythonu

Ovdje možemo vidjeti nazive svih lokalno instaliranih Python modula prisutnih u našem sustavu, a možemo ih i spremiti za buduće reference.

Metoda 2: Provjerite sve instalirane Python module:

Za provjeru svih instaliranih Python modula, možemo koristiti sljedeće dvije naredbe s 'pip':

  1. Korištenje naredbe 'pip freeze'
  2. Korištenje naredbe 'pip list'

Upotrijebimo obje naredbe kako bismo bolje razumjeli njihovu implementaciju.

(i) Korištenje naredbe 'pip freeze': Moramo koristiti naredbu 'pip freeze' unutar terminala naredbenog retka našeg uređaja. Prvo moramo otvoriti terminal naredbenog retka, zatim u njega upisati 'pip naredbu' i nakon toga pritisnuti tipku enter. Kada pritisnemo tipku enter, pip installer će početi prikupljati popis svih instaliranih Python modula, a nakon nekog vremena prikazat će nam popis svih instaliranih Python modula na sljedeći način:

mysql broj
Provjerite instalirane module u Pythonu

(ii) Korištenje naredbe 'pip list': Ako je pip instalater prisutan u našem sustavu 1.3 ili novije verzije, tada također možemo koristiti ovu metodu za dobivanje popisa svih instaliranih Python modula. Kao i u prethodnoj metodi, jednostavno moramo napisati naredbu 'pip list' unutar terminala naredbenog retka našeg uređaja i pritisnuti tipku enter. Kada pritisnemo tipku enter, pip installer će početi prikupljati popis svih instaliranih Python modula, a nakon nekog vremena prikazat će nam popis svih instaliranih Python modula na sljedeći način:

Provjerite instalirane module u Pythonu

Ovdje smo izmijenili naredbu 'pip list' u: 'pip list-- format=column' tako da možemo dobiti popis svih instaliranih Python modula u našem sustavu u formatima stupaca.

Zaključak

U ovom smo tutorialu naučili koliko je važno imati popis svih instaliranih modula u našem ili nečijem sustavu. Zatim smo naučili sve metode pomoću kojih možemo doći do popisa svih instaliranih Python modula u sustavu. Naučili smo o različitim metodama za lokalno instalirane Python module i sve Python module instalirane u sustavu te smo te metode upotrijebili za razumijevanje njihove implementacije.