Python modul telepítése PIP segítségével

click fraud protection

A Python egy viszonylag egyszerű programozási nyelv, amelyet nem túl nehéz átvenni. A Python egyes funkciói nem szerepelnek a fő Python-könyvtárakban, hanem opcionális modulokon keresztül. Egysoros paranccsal bármilyen szükséges modult beilleszthet a Python-kódba. Alapértelmezés szerint nincs minden modul telepítve, de néha először le kell töltenie a modult, hogy használni tudja. A Python csomagkezelővel rendelkezik, amely segít telepíteni minden olyan modult, amelyek nincsenek meg, ugyanúgy, mint az „apt-Get” a Linux-csomagok telepítésére.

A Python csomagkezelő neve PIP. A PIP a személyes preferenciáktól függően a „Preferred Installer Program” vagy a „Pip Installs Packages” rövidítése. Ha a PIP alapértelmezés szerint nincs telepítve a Linux rendszeren, telepítheti az apt-ból a „python-pip-whl” és „python3-pip” csomagnévvel.

Megjegyzés: A Python 2.7 és a Python 3 különböző PIP-verziókkal rendelkezik. Nem feltétlenül van szükség mindkettőre, de csak a megfelelő python-környezethez tartozó csomagokat érinthetik. A PIP és a PIP3 parancsok felcserélhetők.

Python modul telepítése PIP segítségével

A PIP-t használó csomagok telepítésének első lépése annak meghatározása, hogy mi a csomag neve. Ehhez használja a keresési funkciót a „pip3 keresés [kereső kifejezés]” paranccsal. Például beírhatja a „pip3 search md5” kifejezést az md5 kivonatoló algoritmushoz kapcsolódó modulok kereséséhez. A csomag neve a bal oldalon, egy rövid leírás a jobb oldalon található.

Használja a „pip3 search [keresési kifejezés]” parancsot a telepítendő csomag megkereséséhez.
A talált modul telepítéséhez írja be a „pip3 install [csomagnév]” parancsot, és a pip automatikusan összegyűjti és telepíti a szükséges fájlokat. Például a „pip3 install md5utils” parancs telepíti az „md5utils” modult a python3-ban.
A „pip3 install [csomag neve]” paranccsal telepíthet egy konkrétan elnevezett csomagot.

A letöltött modul pythonban való használatához importálnia kell a modult a kódjába. Ehhez fel kell vennie az „import [modul neve]” sort, például „import md5utils”. Az import utasításnak a kód első sorai között kell lennie.