GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Python Pip na Ubuntu 20.04

Pip je nástroj pro instalaci balíčků Pythonu. S pip můžete vyhledávat, stahovat a instalovat balíčky z Python Package Index (PyPI) a dalších indexů balíčků.

Tato příručka vysvětluje, jak nainstalovat pip pro Python 3 a Python 2 na Ubuntu 20.04. Provedeme vás také základy instalace a jiné správy balíčků Pythonu pomocí pip.

Než začnete #

Python přichází ve dvou variantách; Python 2 a Python 3. Počínaje Ubuntu 20.04 je Python 3 součástí instalace základního systému a Python 2 je k dispozici pro instalaci z úložiště Universe. Uživatelům se doporučuje přejít na Python 3.

Při globální instalaci modulu Pythonu se důrazně doporučuje nainstalovat deb balíček modulu pomocí apt nástroj, protože jsou testovány, aby správně fungovaly na systémech Ubuntu. Balíčky Python 3 mají předponu python3- a balíčky Python 2 mají předponu python2- .

Použijte pip k instalaci modulu globálně pouze v případě, že pro daný modul neexistuje žádný deb balíček.

Preferujte používání pipu pouze ve virtuálním prostředí. Virtuální prostředí Python vám umožňuje instalovat moduly Pythonu do izolovaného umístění pro konkrétní projekt, místo aby byly instalovány globálně. Tímto způsobem se nemusíte starat o ovlivnění jiných projektů Pythonu.

Instalace pipu pro Python 3 #

Chcete-li nainstalovat pip pro Python 3 na Ubuntu 20.04, spusťte ve svém terminálu následující příkazy jako uživatel root nebo sudo:

sudo apt updatesudo apt install python3-pip

Výše uvedený příkaz také nainstaluje všechny závislosti potřebné pro sestavování modulů Pythonu.

Po dokončení instalace ověřte instalaci kontrolou verze pipu:

pip3 --version

Číslo verze se může lišit, ale bude vypadat nějak takto:

pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)

Instalace pipu pro Python 2 #

Pip pro Python 2 není součástí úložišť Ubuntu 20.04. Budeme instalovat pip pro Python 2 pomocí get-pip.py skript.

Začněte povolením vesmírného úložiště:

sudo add-apt-repository universe

Aktualizujte index balíčků a nainstalujte Python 2:

sudo apt update sudo apt install python2

Použijte curl ke stažení get-pip.py skript:

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py

Jakmile je úložiště povoleno, spusťte skript jako uživatel sudo s python2 k instalaci pip pro Python 2:

sudo python2 get-pip.py

Pip bude nainstalován globálně. Pokud jej chcete nainstalovat pouze pro svého uživatele, spusťte příkaz bez sudo . Skript také nainstaluje setuptools a wheel , které vám umožňují instalovat zdrojové distribuce.

Ověřte instalaci vytištěním čísla verze pipu:

pip2 --version

Výstup bude vypadat nějak takto:

pip 20.0.2 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)

Jak používat Pip #

V této části vám ukážeme několik užitečných základních příkazů pip. S pip můžete instalovat balíčky z PyPI, správy verzí, místních projektů az distribučních souborů. Obecně platí, že budete instalovat balíčky z PyPI.

Chcete-li zobrazit seznam všech příkazů a možností pip, zadejte:

pip3 --help

Více informací o konkrétním příkazu můžete získat pomocí pip <command> --help . Chcete-li například získat další informace o příkazu install, zadejte:

pip3 install --help

Instalace balíčků s Pip #

Řekněme, že chcete nainstalovat balíček s názvem scrapy který se používá pro scraping a extrakci dat z webových stránek.

Chcete-li nainstalovat nejnovější verzi balíčku, spusťte následující příkaz:

pip3 install scrapy

Chcete-li nainstalovat konkrétní verzi balíčku, připojte == a číslo verze za názvem balíčku:

pip3 install scrapy==1.5
Nahraďte pip3 s pip2 pokud používáte Python 2.

Instalace balíčků s Pip pomocí souborů požadavků #

requirement.txt je textový soubor, který obsahuje seznam balíčků pip s jejich verzemi, které jsou nutné ke spuštění konkrétního projektu v Pythonu.

K instalaci seznamu požadavků uvedených v souboru použijte následující příkaz:

pip3 install -r requirements.txt

Výpis nainstalovaných balíčků #

Chcete-li zobrazit seznam všech nainstalovaných balíčků pip, použijte příkaz níže:

pip3 list

Upgrade balíčku pomocí Pip #

Chcete-li aktualizovat již nainstalovaný balíček na nejnovější verzi, zadejte:

pip3 install --upgrade package_name

Odinstalování balíčků s Pip #

Chcete-li balíček odinstalovat, spusťte:

pip3 uninstall package_name

Ubuntu
  1. Jak nainstalovat Pip na Ubuntu 18.04

  2. Jak nainstalovat Python 3.9 na Ubuntu 18.04

  3. Jak nainstalovat pip na Ubuntu 20.04

  1. Jak nainstalovat Python 3 na Ubuntu 18.04 nebo 20.04

  2. Jak nainstalovat Python 3.7 na Ubuntu 18.04

  3. Jak nainstalovat Python 3.8 na Ubuntu 18.04

  1. Jak nainstalovat Python 3.9 na Ubuntu 20.04

  2. Jak nainstalovat Python Pip na Ubuntu 18.04 a 20.04

  3. Jak nainstalovat Pip na Ubuntu