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:
- Provjerite sve lokalno instalirane Python module
- 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:
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:
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':
- Korištenje naredbe 'pip freeze'
- 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
(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:
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.