A Python több beépített modullal is rendelkezik, de a Python közösség többet kínál. A modulok teszik a Python-t ilyen nagy teljesítményűvé!
A harmadik fél moduljai sokkal több funkcionalitást adnak a Pythonnak. Itt az ideje megtanulni, hogyan kell telepíteni ezeket a modulokat, hogy ezeket felhasználhassuk programjainkban.
A legegyszerűbb módja a használat pip
pip install
Ha használta npm
, akkor a Python npm-nek gondolhatja .
Mellékjegyzet: A különbség az, hogy az npm használatával npm install
alapértelmezés szerint a csomagokat helyileg telepíti a projektekhez, míg pip install
alapértelmezés szerint globálisan.
A modulok helyi telepítéséhez létre kell hoznia és aktiválnia kell az úgynevezett virtuális környezetet, ezért pip install
globálisan (amely rendszergazdai jogosultságokat igényelhet) a virtuális környezet mappájába kell telepíteni.
Legutóbb a import-statements
wikiben a requests
modult használtuk példaként. Mivel ez egy harmadik féltől származó modul, a python telepítése után külön kell telepítenünk.
Telepítése olyan egyszerű lenne, mint pip install requests
. Akár különféle érveket is átadhat vele. Az, amellyel gyakrabban találkozik --upgrade
. A python modult az alábbiak szerint frissítheti:
pip install --upgrade
Például a kérés modul frissítése a legújabb verzióra olyan egyszerű lenne, mint a pip install requests --upgrade
.
Használat előtt pip
telepítenie kell (nagyon egyszerű). Innen telepítheti
Csak kattintson a linkre. És mentse a fájlt. get-pip.py
Kérjük, ne felejtse el a .py
kiterjesztést. És futtassa.
A pip használatának alternatívája a próbálkozás lehet easy_install
.
A használata easy_install
szintén egyszerű. A szintaxis a következő:
easy_install
Azonban pip
népszerűbb, mint a használata easy_install
.
Megjegyzés: Egyes rendszerekben, ahol a Python 2 és a Python 3 egyaránt telepítve van,pip
éspip3
különböző dolgokat fognak végrehajtani. pip
telepíti a csomag Python 2 verzióját, éspip3
telepíti a csomag Python 3 verzióját.
A Python 2 és 3 közötti különbségről ebben az útmutatóban talál további információt. Meg tudja nézni a pip
verziót csinál pip --version
és / vagy pip3 --version
:
pip3 --version pip 18.0 from /usr/local/lib/python3.5/dist-packages/pip (python 3.5)
Létrehozhatunk egy txt fájlt is, amely tartalmazza a modul használatával telepítendő modulokat. Például létrehozhatjuk a fájlt requirements.txt
és annak tartalmát:
Kivy-Garden==0.1.4 macholib==1.5.1 idna==2.6 geoip2nation==0.1.2 docutils>=0.14 Cython
Ebben a fájlban beállíthatunk egy verziót is a telepítéshez. Ezután a pip meghívásával:
pip install -r OR IN OUR CASE pip install -r requirements.txt
telepítenie kell a fájlban felsorolt összes modult.