Python je razmeroma preprost programski jezik, ki ga ni preveč težko ubrati. Nekatere funkcije Pythona niso vključene v glavne Pythonove knjižnice, namesto tega so vključene prek izbirnih modulov. V svojo kodo Python lahko vključite vse zahtevane module z enim ukazom. Vsi moduli niso privzeto nameščeni, včasih pa boste morali modul najprej prenesti, da ga boste lahko uporabljali. Python ima upravitelja paketov za pomoč pri namestitvi vseh modulov, ki jih nimate, tako kot se "apt-Get" uporablja za namestitev paketov Linux.
Upravitelj paketov Python se imenuje PIP. PIP je okrajšava za "Prednostni namestitveni program" ali "Pip Installs Packages", odvisno od osebnih želja. Če PIP ni privzeto nameščen v vašem sistemu Linux, ga lahko namestite iz apt z imenom paketa »python-pip-whl« in »python3-pip«.
Opomba: Python 2.7 in Python 3 imata različne različice PIP. Ni nujno, da potrebujete oboje, vendar lahko vplivata samo na pakete za svoja okolja python. Ukaza PIP in PIP3 sta zamenljiva.
Kako namestiti modul python s PIP
Prvi korak pri namestitvi paketa s PIP je ugotoviti, kako se paket imenuje. Če želite to narediti, morate uporabiti funkcijo iskanja z ukazom “pip3 search [iskani izraz]”. Na primer, lahko vnesete »pip3 search md5« za iskanje modulov, ki se nanašajo na algoritem zgoščevanja md5. Ime paketa je na levi, s kratkim opisom na desni.
Če želite namestiti modul, ki ste ga našli, vnesite ukaz »pip3 install [ime paketa]« in pip bo samodejno zbral in namestil datoteke, ki jih potrebujete. Na primer, ukaz "pip3 install md5utils" bo namestil modul "md5utils" v python3.Če želite uporabiti preneseni modul v pythonu, ga morate uvoziti v kodo. Če želite to narediti, morate vključiti vrstico "import [ime modula]", na primer "import md5utils". Stavek uvoza mora biti ena od prvih vrstic v vaši kodi.