Skip to content

Archives

  • 2022 január
  • 2021 december
  • 2021 november
  • 2021 október
  • 2021 szeptember

Categories

  • Nincs kategória
Trend RepositoryArticles and guides
Articles

A Pip telepítése CentOS 8-ra

On november 1, 2021 by admin

A Pip egy csomagkezelő rendszer, amely lehetővé teszi a Python nyelven írt szoftvercsomagok telepítését, eltávolítását és egyéb módon történő kezelését. Használható a Python Package Index (PyPI) és más indexekből származó csomagok telepítésére.

Ezzel a bemutatóval elmagyarázzuk, hogyan kell telepíteni a pip-et a Python 2 és 3 számára a CentOS 8 rendszeren, és kitérünk a Python csomagok pip segítségével történő kezelésének alapjaira.

  • A pip telepítése a CentOS 8 rendszeren #
  • Installing pip for Python 3 (pip3) #
  • Installing pip for Python 2 (pip2) #
  • Python csomagok kezelése a pip segítségével #
  • Következtetés #

A pip telepítése a CentOS 8 rendszeren #

Mint tudjuk, két Python verzió van, amelyeket aktívan fejlesztenek, a Python 2 és a Python 3 verzió. A RHEL/CentOS 8 alapértelmezés szerint nem rendelkezik verzió nélküli, rendszerszintű python paranccsal, hogy a felhasználókat ne kösse a Python egy adott verziójához. Ehelyett választási lehetőséget ad a felhasználónak egy adott Python-verzió telepítésére, konfigurálására és futtatására.

A python-modulok globális telepítése során a python-modulok telepítését a disztribúciós tárolókból a dnf vagy a yum használatával kell előnyben részesíteni, mivel ezek teszteltek a CentOS 8 rendszeren való megfelelő működésre. Csak akkor használja a pip-et a python modulok globális telepítéséhez, ha nincs rpm csomag a python modulhoz.

A Python 2 modulcsomagok nevei elé a “python2”, a Python 3 modulok elé pedig a “python3” előtag kerül. Például a Python 3 paramikomoduljának telepítéséhez a következőt kell futtatni:

sudo dnf install python3-paramiko

Installing pip for Python 3 (pip3) #

A pip for Python 3 telepítéséhez a CentOS 8 rendszeren futtassa a következő parancsot root vagy sudo felhasználóként a terminálban:

sudo dnf install python3

A parancs telepíti a Python3-at.6 és a pip.

A Python 3 futtatásához a python3 explicit beírása szükséges, a pip futtatásához pedig a pip3 beírása.

A pip helyes telepítését a következő parancs futtatásával ellenőrizhetjük, amely kiírja a pip verziószámát:

pip3 --version

A verziószám változhat, de valami ilyesminek kell lennie:

pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)

Hogy a pip segítségével telepíteni és építeni tudjuk a Python modulokat, telepítenünk kell a fejlesztői eszközöket:

sudo yum install python3-develsudo yum groupinstall 'development tools'

Installing pip for Python 2 (pip2) #

A Python 2 és a pip telepítéséhez írja be a következő parancsot:

sudo dnf install python2

A telepítés ellenőrzéséhez írja be:

pip2 --version

A kimenetnek valahogy így kell kinéznie:

Python 2.7.15

A Python 2 végrehajtásához írja be a python2, a pip futtatásához pedig a pip2.

Fejlesztői eszközök telepítése:

sudo yum install python2-develsudo yum groupinstall 'development tools'

Python csomagok kezelése a pip segítségével #

Tipikusan csak virtuális környezeten belül érdemes használni a pip-et. A Python Virtual Environments lehetővé teszi, hogy a Python modulokat egy elszigetelt helyre telepítse egy adott projekthez, ahelyett, hogy globálisan telepítené. Így nem kell aggódnunk amiatt, hogy más Python-projekteket is érint.

Ebben a részben néhány alapvető pip parancsot tekintünk át.

Egy python modul telepítéséhez a pip segítségével futtassuk a pip install parancsot, amelyet a csomag neve követ. Például egy twisted nevű csomag telepítéséhez a következő parancsot kell futtatni:

pip install twisted
a twisted egy Python nyelven írt aszinkron hálózati keretrendszer.

Ha a csomag egy adott verzióját szeretnénk telepíteni, akkor a következő formátumot használjuk:

pip install twisted==19.10.0

A csomag eltávolításához használjuk a pip uninstall parancsot, amelyet a csomag neve követ:

pip uninstall package_name

A csomagok kereséséhez a PyPI-ben:

pip search "package_name"

A telepített csomagokat a következővel listázhatjuk:

pip list

A lejárt csomagok listázása:

pip list --outdated

A már telepített csomag frissítéséhez a legújabb verzióra a következő paranccsal:

pip3 install --upgrade package_name

Következtetés #

Megmutattuk, hogyan kell telepíteni a pip-et a CentOS 8 rendszeren, és hogyan lehet egyszerűen telepíteni és eltávolítani Python modulokat a pip segítségével.

Vélemény, hozzászólás? Kilépés a válaszból

Az e-mail-címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Archívum

  • 2022 január
  • 2021 december
  • 2021 november
  • 2021 október
  • 2021 szeptember

Meta

  • Bejelentkezés
  • Bejegyzések hírcsatorna
  • Hozzászólások hírcsatorna
  • WordPress Magyarország
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語

Copyright Trend Repository 2022 | Theme by ThemeinProgress | Proudly powered by WordPress