Pip je široce používaný správce balíčků pro programovací jazyk Python. Používá se pro instalaci a správu dalších balíčků, které nejsou dostupné ve standardní knihovně Pythonu. Umožňuje uživatelům vyhledávat balíček z indexu balíčků pythonu a také instalovat jeho závislosti. Pip je také známý jako „preferovaný instalační program“, který dokáže vytvořit zcela izolované prostředí pro aplikaci Python.
V tomto článku vám ukážu, jak nainstalovat a používat Pip na Debianu 11.
Předpoklady
- Server se systémem Debian 11.
- Na serveru je nakonfigurováno heslo uživatele root.
Instalovat Pip pro Python3
Ve výchozím nastavení není Pip v operačním systému Debian 11 nainstalován. Budete muset nainstalovat samostatné verze Pip pro Python3 a Python2.
Nejprve nainstalujte Python3 pomocí následujícího příkazu:
apt-get install python3 -y
Jakmile je balíček Python3 nainstalován, nainstalujte Pip pro Python3 pomocí následujícího příkazu:
apt-get install python3-pip -y
Dále ověřte verzi Pip pomocí následujícího příkazu:
pip3 --version
Získáte následující výstup:
pip 20.3.4 z /usr/lib/python3/dist-packages/pip (python 3.9)
Instalovat Pip pro Python2
Nejprve budete muset nainstalovat Python2 do vašeho systému. Můžete jej nainstalovat pomocí následujícího příkazu:
apt-get install python2 curl -y
Dále si stáhněte instalační skript Pip2 pomocí následujícího příkazu:
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
Dále spusťte stažený skript a nainstalujte Pip2 do vašeho systému.
python2 get-pip.py
Po instalaci můžete ověřit verzi Pip2 pomocí následujícího příkazu:
pip2 --version
Získáte následující výstup:
pip 20.3.4 z /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
Jak používat příkazový řádek Pip
Chcete-li zobrazit všechny možnosti dostupné pro Pip, spusťte následující příkaz:
pip3 --help
Získáte následující seznam:
Použití:pip3[volby]Příkazy:install Instalační balíčky. stáhnout Stáhnout balíčky. odinstalovat Odinstalovat balíčky. freeze Výstup nainstalovaných balíčků ve formátu požadavků. list Zobrazí seznam nainstalovaných balíčků. show Zobrazit informace o nainstalovaných balíčcích. zkontrolujte, zda nainstalované balíčky mají kompatibilní závislosti. config Správa místní a globální konfigurace. hledat Vyhledat balíčky v PyPI. cache Kontrola a správa mezipaměti kola pip. kolo Sestavte si kola podle svých požadavků. hash Vypočítá hodnoty hash archivů balíčků. dokončení Pomocný příkaz používaný pro dokončení příkazu. debug Zobrazí informace užitečné pro ladění. help Zobrazit nápovědu k příkazům.
Chcete-li nainstalovat jakýkoli balíček pro Python3, jako je TextStatistic, spusťte následující příkaz:
instalace pip3 "TextStatistic"
Ukázkový výstup:
Shromažďování TextStatistic Stahování TextStatistic-1.0.6-py3-none-any.whl (5,6 kB)Instalace shromážděných balíčků:TextStatisticÚspěšně nainstalován TextStatistic-1.0.6
Chcete-li nainstalovat jakýkoli balíček pro Python2, jako je scrapy, spusťte následující příkaz:
pip install "scrapy"
Chcete-li zobrazit seznam všech dostupných balíčků, spusťte následující příkaz:
seznam pip3
Měli byste vidět následující výstup:
Verze balíčku---------------- ---------certifi 2020.6.20chardet 4.0.0httplib2 0.18.1idna 2.10pip 20.3.4pycurl 7.43.0.6PySimpleSO .2python-apt 2.2.1python-debian 0.1.39python-debianbts 3.1.0reportbug 7.10.3requests 2.25.1setuptools 52.0.0six 1.16.0TextStatistic 1.0.12265.0.0.Chcete-li vyhledat jakýkoli balíček, spusťte následující příkaz:
pip3 search urllib3Chcete-li zobrazit seznam zastaralých balíčků, spusťte následující příkaz:
seznam pip3 --zastaralýZískáte následující výstup:
Verze balíčku nejnovější typ---------------- --------- --------- -----certifikace 20.6.2020 2021.10.8 wheelhttplib2 0.18.1 0.20.1 wheelidna 2.10 3.3 wheelpip 20.3.4 21.3 wheelpycurl 7.43.0.6 7.44.1 sdistpython-debian 0.1.39 0.1.4 wheelpip Wheelsetuptools 52.0.0 58.2.0 wheelurllib3 1.26.5 1.26.7 wheelwheel 0.34.2 0.37.0 wheelChcete-li zobrazit informace o libovolném balíčku, spusťte následující příkaz:
pip3 show wheelInformace o balíčku kola byste měli vidět v následujícím výstupu:
Jméno:wheelVersion:0.34.2Shrnutí:Vestavěný formát balíčku pro domovskou stránku Pythonu:https://github.com/pypa/wheelAuthor:Daniel HolthAuthor-email:[email protected]Licence:MITLocation:/usr/lib /python3/dist-packagesVyžaduje:Vyžaduje-by:Chcete-li odinstalovat jakýkoli balíček, spusťte následující příkaz:
odinstalování pip3 scrapyZávěr
Ve výše uvedené příručce jsme vysvětlili, jak nainstalovat Pip3 a Pip2 na Debian 11. Také jsme vysvětlili, jak používat příkaz Pip k instalaci a správě balíčků Pythonu. Doufám, že nyní můžete snadno spravovat závislosti Pythonu pomocí příkazu Pip.
Jak nainstalovat nástroj Prometheus System Monitoring Tool na Debian 11 Jak nainstalovat Caddy Web Server na Debian 11Debian