A pip install használata a Pythonban

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 installalapértelmezés szerint a csomagokat helyileg telepíti a projektekhez, míg pip installalapé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 installglobálisan (amely rendszergazdai jogosultságokat igényelhet) a virtuális környezet mappájába kell telepíteni.

Legutóbb a import-statementswikiben a requestsmodult 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 piptelepítenie kell (nagyon egyszerű). Innen telepítheti

Csak kattintson a linkre. És mentse a fájlt. get-pip.pyKérjük, ne felejtse el a .pykiterjesztést. És futtassa.

A pip használatának alternatívája a próbálkozás lehet easy_install.

A használata easy_installszintén egyszerű. A szintaxis a következő:

easy_install 

Azonban pipné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éspip3különböző dolgokat fognak végrehajtani. piptelepíti a csomag Python 2 verzióját, éspip3telepí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 pipverzió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.