Ako nainštalovať modul Python s PIP

Python je relatívne jednoduchý programovací jazyk, ktorý nie je príliš ťažké vyzdvihnúť. Niektoré funkcie Pythonu nie sú zahrnuté v hlavných knižniciach Pythonu, namiesto toho sú zahrnuté prostredníctvom voliteľných modulov. Do kódu Pythonu môžete zahrnúť akékoľvek požadované moduly pomocou príkazu s jedným riadkom. Nie všetky moduly sú však štandardne nainštalované, niekedy si však budete musieť modul najprv stiahnuť, aby ste ho mohli používať. Python má správcu balíkov, ktorý vám pomôže nainštalovať všetky moduly, ktoré nemáte, rovnako ako „apt-Get“ sa používa na inštaláciu balíkov Linux.

Správca balíkov Python sa nazýva PIP. PIP je skratka pre „Preferovaný inštalačný program“ alebo „Pip Installs Packages“ v závislosti od osobných preferencií. Ak PIP nie je predvolene nainštalovaný vo vašom systéme Linux, môžete ho nainštalovať z apt s názvom balíka „python-pip-whl“ a „python3-pip“.

Poznámka: Python 2.7 a Python 3 majú rôzne verzie PIP. Nepotrebujete nevyhnutne oboje, ale môžu ovplyvniť iba balíky pre ich príslušné prostredia pythonu. Príkazy PIP a PIP3 sú vzájomne zameniteľné.

Ako nainštalovať modul python s PIP

Prvým krokom inštalácie balíka s PIP je zistiť, ako sa balík volá. Ak to chcete urobiť, musíte použiť funkciu vyhľadávania s príkazom „pip3 search [hľadaný výraz]“. Môžete napríklad zadať „pip3 search md5“ a vyhľadať moduly súvisiace s hashovacím algoritmom md5. Názov balíka je vľavo a krátky popis je uvedený vpravo.

Na vyhľadanie balíka na inštaláciu použite príkaz „pip3 search [hľadaný výraz]“.
Ak chcete nainštalovať modul, ktorý ste našli, zadajte príkaz „pip3 install [názov balíka]“ a pip automaticky zhromaždí a nainštaluje potrebné súbory. Napríklad príkaz „pip3 install md5utils“ nainštaluje modul „md5utils“ v python3.
Pomocou príkazu “pip3 install [názov balíka]” nainštalujte špecificky pomenovaný balík.

Aby ste mohli používať stiahnutý modul v pythone, musíte modul importovať do svojho kódu. Ak to chcete urobiť, musíte zahrnúť riadok „import [názov modulu]“, napríklad „import md5utils“. Príkaz importu by mal byť jedným z prvých riadkov vo vašom kóde.