ebben az oktatóanyagban telepítjük a Python pip-et a CentOS 8-ra a yum csomagkezelő segítségével, és ismertetjük a Python csomagok pip segítségével történő telepítésének és kezelésének alapjait. A CentOS 8 repository AppStream, vannak mind pip verziók Python 2 valamint Python 3 tolmács. pip parancs most fut pip2 vagy pip3 parancs volt.
mi az A PIP?
pip a szabványos csomag (modul) menedzser Python. Lehetővé teszi további csomagok telepítését és kezelését, amelyek nem részei a Python standard könyvtárnak. A modulok olyan Python kódkönyvtárak, amelyeket beépíthet és használhat a projektjeibe. a pip a 3.4-es Python 3-as és a 2.7.9-es Python 2-es verzió óta szerepel a Python telepítőjében, és sok Python projekt használja, ami minden Python programozó számára nélkülözhetetlen eszköz.
pip telepítése
a CentOS 8-ban a csomagokat dnf vagy yum paranccsal telepítheti. Telepíthetjük a pip2 vagy pip3 csomagot attól függően, hogy milyen python verziót használunk, vagy mindkét csomagot is telepíthetjük, gond nélkül.
a python2-pip telepítése
először frissítjük a rendszert:
$ sudo yum update
telepítjük mind a python2-pip, mind a python3-pip csomagokat.
először telepítjük a python2-pip-et:
a python3-pip telepítése
a python3-pip csomagot ugyanúgy telepítjük:
ezután ellenőrizzük, hogy a csomag telepítése jól sikerült-e.
a telepítés megerősítése a
Verziószám lekérdezésével a következő parancsokkal fogjuk lekérdezni a python2-pip és a python3-pip verzióinformációit:
$ pip2 -Vpip 9.0.3 from /usr/lib/python2.7/site-packages (python 2.7)
a python3-pip-hez írjuk be:
$ pip3 -Vpip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)
python csomagok keresése
tegyük fel, hogy szeretnénk telepíteni néhány modult pip-vel, de nem tudjuk a modul pontos nevét. A rendelkezésre álló csomagokat kulcsszó segítségével kereshetjük.
$ pip2 search docker
vagy
a lista folytatódik, de a következő példában a docker-fabric modul telepítését választjuk.
modulok (csomagok) telepítése a pip használatával
a docker-fiber csomagot egy egyszerű pip paranccsal telepíthetjük:
a telepített csomagok listája
a telepített csomagok listázásához ezt a parancsot használjuk:
az elavult csomagok listázásához:
$ pip2 list --outdatedpip (9.0.3) - Latest: 19.2.3 setuptools (39.0.1) - Latest: 41.2.0
modulok (csomagok) eltávolítása a pip
használatával ebben az oktatóanyagban csak a pip csomag eltávolítása látható. Ez meglehetősen egyszerű, beírjuk:
megjelenik az eltávolítandó fájllista. Amikor az y beírásával folytatjuk, a csomag eltávolításra kerül.
Proceed (y/n)? y Successfully uninstalled docker-fabric-0.5.0