Tartalomjegyzék
Python pip
- Szerző: Sallai András
- Copyright © 2020, Sallai András
- Szerkesztve: 2024
- Licenc: CC BY-SA 4.0
- Web: https://szit.hu
A pip
A pip a Python csomagkezelője.
A pip telepítése
Debian GNU/Linux 10 rendszeren
apt install python3-pip
Python paranccsal
python -m ensurepip --default-pip
Tesztelés
Python 3 esetén
pip3 --version
Segítség a pip használatához
Írjuk be magában a pip parancsot:
pip
Vagy a help paranccsal:
pip help
Keresés a pip egyik parancsára:
pip help install
Keresés
A camelcase modul keresése:
pip search camelcase
Mysql adatbázishoz modulok keresése:
pip search mysql
A Flask mikrókeretrendszer keresése:
pip search flask
Modul telepítése
Egy modul telepítése:
pip install camelcase
A pip így használva a rendszer könyvtárakat írja, ezért rendszergazdaként kell használni.
Ha felhasználóként szeretnénk telepíteni valamit, használjuk a --user kapcsolót:
pip install --user camelcase
A --user kapcsoló a ~/.local/ könyvtárba telepít, illetve Windowson a %APPDATA%\Python könyvtárba.
Telepített modulok
A telepített modulok listázása:
pip list
Eltávolítás
Egy modul eltávolítása:
pip uninstall camelcase
Információ egy csomagról
Egy telepített csomagról információt:
pip show pytest
A lehetséges kimenet:
pip show pytest DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Ple ase upgrade your Python as Python 2.7 won't be maintained after that date. A fut ure version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/relea se-process/#python-2-support Name: pytest Version: 3.10.1 Summary: pytest: simple powerful testing with Python Home-page: https://docs.pytest.org/en/latest/ Author: Holger Krekel, Bruno Oliveira, Ronny Pfannschmidt, Floris Bruynooghe, Br ianna Laugher, Florian Bruhin and others Author-email: None License: MIT license Location: /usr/lib/python2.7/dist-packages Requires: funcsigs, pathlib2 Required-by:
A wx modul
pip install wxPython
Karbantartás
pip
Ha újabb verzió áll rendelkezésre a pip programból, akkor frissítés:
python -m pip install --upgrade pip
setuptools és wheel
python -m pip install --upgrade pip setuptools wheel
A WHL fájlok
A .whl kiterjesztésű fájlok a Python saját csomagformátumba.
Egy WHL fájl telepítése:
python -m pip install "Elérési út/csomag.whl"
Debian GNU/Linux
A pip parancs nem engedi a rendszerszintű telepítést. Helyette használjuk virtuális környezetet, vagy erőltessük a használatát.
pip install valami --break-system-packages
Állandóra is beállítható: ~/.config/pip/pip.conf:
[global] break-system-packages = true