A pip a Python csomagkezelője.
apt install python3-pip
python -m ensurepip --default-pip
Python 3 esetén
pip3 --version
Írjuk be magában a pip parancsot:
pip
Vagy a help paranccsal:
pip help
Keresés a pip egyik parancsára:
pip help install
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
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.
A telepített modulok listázása:
pip list
Egy modul eltávolítása:
pip uninstall camelcase
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:
pip install wxPython
Ha újabb verzió áll rendelkezésre a pip programból, akkor frissítés:
python -m pip install --upgrade pip
python -m pip install --upgrade pip setuptools wheel
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"
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