V dalším článku se na to podíváme jak můžeme nainstalovat a spravovat balíčky Pythonu pomocí Pip na Ubuntu 20.04. Toto je nástroj pro instalaci balíčků Pythonu. Díky tomu budeme moci vyhledávat, stahovat a instalovat balíčky z Python Package Index (PyPI) a další indexy paketů.
V následujících řádcích uvidíme, jak nainstalovat pip pro Python 3 a Python 2 v Ubuntu 20.04. Podíváme se také na některé základy instalace a správy balíčků Pythonu pomocí pipu. Je třeba říci, že od Ubuntu 20.04 je Python 3 součástí instalace základního systémuA Python 2 je k dispozici pro instalaci z úložiště Universe. Ačkoli se jeho použití již nedoporučuje a uživatelé jsou vyzváni k přechodu na Python 3.
Při instalaci Pythonu Důrazně doporučujeme instalovat deb balíček modulu pomocí nástroje aptprotože to bylo testováno, aby správně fungovalo na systémech Ubuntu. Mělo by být také jasné, že Balíčky Pythonu 3 používají předponu python3- y Balíčky Pythonu 2 to změní na python2-.
Pokud dáváte přednost použití Pipu pouze ve virtuálním prostředí. Krajta virtuálních prostředích Umožní vám nainstalovat moduly Pythonu na izolované místo pro konkrétní projekt, místo aby byly instalovány globálně. Tímto způsobem se nebudeme muset starat o ovlivnění dalších projektů.
Instalace Pipu pro Python 3
Pokud bychom nainstalujte pip pro Python 3 na Ubuntu 20.04, v terminálu budeme muset provést pouze následující příkazy (Ctrl + Alt + T):
sudo apt update && sudo apt install python3-pip
Výše uvedený příkaz také nainstaluje všechny potřebné závislosti k sestavení modulů Pythonu.
Po dokončení instalace můžeme ověřte instalaci a zkontrolujte nainstalovanou verzi spuštění příkazu:
pip3 --version
Číslo verze se může lišit, ale bude vypadat víceméně, jak vidíte na výše uvedeném snímku obrazovky.
Instalace Pipu pro Python 2
Pip pro Python 2 není součástí repozitářů Ubuntu 20.04. K instalaci pipu pro Python 2 použijeme skript get-pip.py.
Nejprve, a pokud to nemáte povoleno, budete muset povolit úložiště vesmíru:
sudo add-apt-repository universe
Teď se chystáme aktualizujte index dostupných balíčků a nainstalujte Python 2:
sudo apt update && sudo apt install python2
Nyní pomocí nástroje zvlnění přejdeme k stáhněte si skript get-pip.py:
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
Po dokončení stahování to uděláme spusťte skript s python2 a nainstalujte pip:
sudo python2 get-pip.py
Pip bude nainstalován globálně. Pokud máte zájem o instalaci pouze pro vašeho uživatele, spusťte příkaz bez sudo. Skript také nainstaluje instalační nástroje a kolečko.
Teď můžeme ověřte instalaci vytištěním čísla verze pomocí příkazu:
pip2 --version
Některé základy pro používání Pip
Nyní se podívejme na několik užitečných základních příkazů pip. S tímto nástrojem můžeme instalovat balíčky z PyPI, správy verzí, místních projektů a z distribučních souborů.
na zobrazit seznam všech dostupných příkazů a možností stačí napsat:
pip3 --help
Můžeme získat více informací o konkrétním příkazu pomocí příkazu pip - pomoc. Chcete-li například získat další informace o příkazu install, zadejte:
pip3 install --help
Nainstalujte balíčky pomocí Pip
Předpokládejme, že máme zájem o instalaci balíčku s názvem škrábání, který se používá k extrakci dat z webových stránek. Pro nainstalujte nejnovější verzi balíčku, stačí spustit příkaz:
pip3 install scrapy
na nainstalujte konkrétní verzi balíčku, musíme jen přidat == a číslo verze za názvem balíčku:
pip3 install scrapy==1.5
Mohli bychom nahradit pip3 za pip2, pokud použijeme Python 2.
Aktualizujte balíček
na aktualizovat již nainstalovaný balíček na nejnovější verzi, příkaz, který se má použít, bude vypadat přibližně takto:
pip3 install --upgrade nombre_paquete
Nainstalujte balíčky pomocí souboru požadavků
Pokud máme textový soubor, který obsahuje seznam pip balíčků s jejich verzemi nezbytnými k provedení konkrétního projektu Pythonu. Budeme moci použít následující příkaz nainstalujte seznam požadavků uvedených v tomto souboru:
pip3 install -r requirements.txt
Seznam nainstalovaných balíčků
na seznam všech nainstalovaných balíčků pip, stačí nainstalovat následující příkaz:
pip3 list
Odinstalujte balíčky
na odinstalovat balíček, stačí spustit něco jako:
pip3 uninstall nombre_paquete
Pro více informací mohou uživatelé navštivte stránku Uživatelská příručka nebo článek o tom který byl před chvílí napsán na tomto blogu.
vynikající informace, potřebuji více o pythonu.