Jak nainstalovat modul Python s PIP

Python je relativně jednoduchý programovací jazyk, jehož zvládnutí není příliš obtížné. Některé funkce Pythonu nejsou zahrnuty v hlavních knihovnách Pythonu, místo toho jsou zahrnuty prostřednictvím volitelných modulů. Do kódu Pythonu můžete zahrnout libovolné požadované moduly pomocí jediného příkazu. Ne všechny moduly jsou standardně nainstalovány, někdy však budete muset modul nejprve stáhnout, abyste jej mohli používat. Python má správce balíčků, který vám pomůže nainstalovat všechny moduly, které nemáte, stejně jako „apt-Get“ se používá k instalaci balíčků pro Linux.

Správce balíčků Pythonu se nazývá PIP. PIP je zkratka pro „Preferovaný instalační program“ nebo „Pip Installs Packages“ v závislosti na osobních preferencích. Pokud PIP není ve výchozím nastavení na vašem systému Linux nainstalován, můžete jej nainstalovat z apt s názvem balíčku „python-pip-whl“ a „python3-pip“.

Poznámka: Python 2.7 a Python 3 mají různé verze PIP. Oba nutně nepotřebujete, ale mohou ovlivnit pouze balíčky pro jejich příslušná prostředí pythonu. Příkazy PIP a PIP3 jsou zaměnitelné.

Jak nainstalovat modul python s PIP

Prvním krokem instalace balíčku s PIP je zjistit, jak se balíček nazývá. Chcete-li to provést, musíte použít funkci vyhledávání s příkazem „pip3 search [hledaný výraz]“. Můžete například napsat „pip3 search md5“ a vyhledat moduly související s hashovacím algoritmem md5. Název balíčku je vlevo a krátký popis vpravo.

Pomocí příkazu „pip3 search [hledaný výraz]“ vyhledejte balíček k instalaci.
Chcete-li nainstalovat modul, který jste našli, zadejte příkaz „pip3 install [název balíčku]“ a pip automaticky shromáždí a nainstaluje soubory, které potřebujete. Například příkaz „pip3 install md5utils“ nainstaluje modul „md5utils“ v python3.
K instalaci specificky pojmenovaného balíčku použijte příkaz „pip3 install [název balíčku]“.

Abyste mohli používat stažený modul v pythonu, musíte modul importovat do kódu. Chcete-li tak učinit, musíte zahrnout řádek „import [název modulu]“, například „import md5utils“. Příkaz import by měl být jedním z prvních řádků v kódu.