GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat a používat PIP Python Package Manager na Debianu 11

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 urllib3

Chcete-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 wheel

Chcete-li zobrazit informace o libovolném balíčku, spusťte následující příkaz:

pip3 show wheel

Informace 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 scrapy

Zá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.


Debian
  1. Jak nainstalovat a používat Snap Package Manager na Ubuntu 20.04

  2. Jak nainstalovat Pip na Ubuntu – Správce balíčků pro Python

  3. Jak nainstalovat a používat PIP Python Package Manager na Rocky Linux 8

  1. Jak nainstalovat a používat Ansible na Debian 11

  2. Jak nainstalovat a používat NVM na Debian 11

  3. Jak nainstalovat a zabezpečit MongoDB na Debian 11

  1. Jak nainstalovat PIP na Debian 9

  2. Jak nainstalovat a používat Debian Backports

  3. Jak nainstalovat a používat PHP Composer na Debian 10