Pip (Pip Installs Packages) je systém pro správu balíčků, který vám umožňuje instalovat softwarové balíčky napsané v Pythonu. Používá se k instalaci balíčků uvedených v Python Package Index (PyPI).
Pip není ve výchozím nastavení nainstalován na Ubuntu 18.04, Debian 9 a Linux Mint 19. Instalace Pip na Ubuntu nebo Debian nebo Linux Mint je opravdu snadná.
V tomto příspěvku uvidíme, jak nainstalovat Pip pro Python 2 a Python 3 na Ubuntu 18.04, Debian 9 a Linux Mint 19. Kromě instalace Pipu také uvidíme, jak spravovat balíčky Python pomocí pip.
Předpoklady
Musíte být přihlášeni do systému jako uživatel root nebo uživatel s právy sudo.
Nainstalujte Pip pro Python 3
Python 3 je standardně nainstalován v Ubuntu 18.04, Debian 9 a Linux Mint 19. Pro ověření použijte příkaz níže.
python3 --version
Výstup:
Python 3.6.7
Výše uvedený výstup ukazuje, že máte nainstalovaný Python 3.
Nyní nainstalujeme balíček python3-pip pomocí následujících příkazů.
sudo apt update sudo apt install python3-pip
Výše uvedený příkaz nainstaluje pip pro Python3 a jeho závislosti.
Jakmile je instalace pip dokončena, ověřte instalaci kontrolou jeho verze.
pip3 --version
Výstup:
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)
Výše uvedený výstup potvrzuje, že pip pro Python 3 je úspěšně nainstalován. Verze pipu se může lišit v závislosti na operačním systému a datu vydání.
Nainstalujte pip pro Python 2
Ve výchozím nastavení není Python 2 nainstalován v Ubuntu 18.04, Debian 9 a Linux Mint 19. Pokud chcete nainstalovat Python 2 a pip pro Python 2, můžete postupovat podle níže uvedených kroků.
sudo apt update sudo apt install python-pip
Výše uvedený příkaz nainstaluje Python a pip pro Python 2 a jeho závislosti.
Jakmile je instalace pip dokončena, ověřte instalaci kontrolou jeho verze.
pip --version
Výstup:
pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
Výše uvedený výstup potvrzuje, že pip pro Python 2 je úspěšně nainstalován na Ubuntu. Verze pipu se může lišit v závislosti na operačním systému a datu vydání.
Jak používat Pip
Projdeme si některé základy použití příkazu Pip.
Pokud používáte Python 2, nahraďte pip3 ve svých příkazech pip.Instalace balíčků pomocí Pip
Chcete-li nainstalovat balíček pomocí Pip, můžete použít níže uvedený příkaz.
pip3 install PACKAGE_NAME
Chcete-li například nainstalovat nejnovější verzi balíčku s názvem IPython, výkonný interaktivní shell Pythonu, použijte níže uvedený příkaz.
pip3 install IPython
Tento příkaz stáhne všechny potřebné soubory a nainstaluje určený balíček.
Chcete-li nainstalovat konkrétní verzi balíčku, můžete spustit níže uvedený příkaz.
pip3 install IPython==6.0
Seznam nainstalovaných balíčků Pip
Chcete-li zobrazit seznam nainstalovaných balíčků, použijte příkaz níže.
pip3 list
Výstup:
. . . httplib2 (0.9.2) idna (2.6) ipython (7.5.0) ipython-genutils (0.2.0) jedi (0.13.3) keyring (10.6.0) . . .
Upgradujte balíček pomocí Pip
Chcete-li upgradovat nainstalovaný balíček na nejnovější verzi, použijte níže uvedený příkaz.
pip3 install --upgrade IPython
Odebrat balíček pomocí Pip
Pokud chcete odstranit balíček nainstalovaný přes pip, můžete použít níže uvedený příkaz.
pip3 uninstall IPython
Vyhledejte balíčky pomocí Pip
Pokud chcete zjistit název balíčku, můžete použít vyhledávací funkci Pip. Tento příkaz získá seznam balíčků z PyPI (Python Package Index).
pip3 search google
Výstup:
google (2.0.2) - Python bindings to the Google search engine. oauthkit-google (0.1.2) - OAuthKit for Google bits-google (1.8.6) - BITS Google google-gax (0.16.0) - Google API Extensions google-finance (0.1.0) - Google Finance API google-oauth (1.0.1) - OAuth2 for Google APIs google-auth (1.6.3) - Google Authentication Library . . .
Závěr
V tomto příspěvku jste viděli, jak nainstalovat Pip na Ubuntu 18.04, Debian 9 a Linux Mint 19 a jeho syntaxi příkazů pro správu balíčků Python pomocí Pip. Další informace o Pipovi naleznete na stránce uživatelské příručky Pip.