Jak nainstalovat Pip v Ubuntu 18.04

Pip je systém pro správu balíčků, který zjednodušuje instalaci a správu softwarových balíčků napsaných v jazyce Python, například těch, které najdete v Python Package Index (PyPI). Pip není v Ubuntu 18.04 standardně nainstalován, ale jeho instalace je poměrně jednoduchá.

V tomto návodu vám ukážeme, jak nainstalovat Python Pip v Ubuntu 18.04 pomocí aptsprávce balíčků. Provedeme vás také základy instalace a správy balíčků Pythonu pomocí pip.

Předpoklady #

Před pokračováním v tomto návodu se ujistěte, že jste přihlášeni jako uživatel s právy sudo.

Instalace pip pro Python 3 #

Ubuntu 18.04 je dodáváno s Pythonem 3, jako výchozí instalací Pythonu. Pro instalaci pip (pip3) pro Python 3 proveďte následující kroky:

  1. Začněte aktualizací seznamu balíčků pomocí následujícího příkazu:

    sudo apt update
  2. Pomocí následujícího příkazu nainstalujte pip pro Python 3:

    sudo apt install python3-pip

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

  3. Po dokončení instalace ověřte instalaci kontrolou verze pip:

    pip3 --version

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

    pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)

Instalace pip pro Python 2 #

Python 2 není v Ubuntu 18.04 standardně nainstalován. Chcete-li nainstalovat Python 2 a pip pro Python 2, proveďte následující kroky:

  1. Aktualizujte index balíčků spuštěním následujícího příkazu:

    sudo apt update
  2. Instalace pip pro Python 2 pomocí:

    sudo apt install python-pip

    Výše uvedený příkaz nainstaluje Python2, Pip a všechny závislosti potřebné pro sestavení modulů Python.

  3. Ověřte instalaci vypsáním čísla verze pip:

    pip --version

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

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

Jak používat Pip #

Při globální instalaci modulů Pythonu se důrazně doporučuje instalovat distribuční moduly Pythonu pomocí aptsprávce balíčků, protože jsou otestovány, aby správně fungovaly v systémech Ubuntu.

Moduly Pythonu byste měli globálně instalovat pomocí pip pouze v případě, že není k dispozici žádný balíček prostřednictvím správce balíčků.

Ve většině případů byste měli pip používat pouze v rámci virtuálního prostředí. Python Virtual Environments umožňuje instalovat moduly Python 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 obávat ovlivnění ostatních projektů Pythonu.

V této části si ukážeme několik užitečných základních příkazů pip. Pomocí pipu můžeme instalovat balíčky z PyPI, ze správy verzí, z místních projektů a z distribučních souborů, ale ve většině případů budete instalovat balíčky z PyPI.

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

pip3 --help

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

pip3 install --help

Instalace balíčků pomocí Pipu #

Řekněme, že chcete nainstalovat balíček s názvem scrapy, který slouží ke škrábání a získávání dat z webových stránek.

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

pip3 install scrapy

Chcete-li nainstalovat konkrétní verzi balíčku, vydáte následující příkaz:

pip3 install scrapy==1.5
Pokud používáte Python 2, nahraďte pip3 příkazem pip.

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

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

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

pip3 install -r requirements.txt

Seznam nainstalovaných balíčků #

Pro seznam všech nainstalovaných balíčků pip použijte následující příkaz:

pip3 list

Upgrade balíčku pomocí Pipu #

Pro upgrade nainstalovaného balíčku na nejnovější verzi spusťte příkaz:

pip3 install --upgrade package_name

Odinstalování balíčků pomocí Pipu #

Pro odinstalování balíčku spusťte:

pip3 uninstall package_name

Závěr #

V tomto návodu jste se dozvěděli, jak nainstalovat pip na počítač s Ubuntu a jak spravovat balíčky Pythonu pomocí pipu.Další informace o pipu naleznete na uživatelské příručce pipu.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.