V ďalšom článku sa na to pozrieme ako môžeme nainštalovať a spravovať balíčky Pythonu pomocou Pipu na Ubuntu 20.04. Toto je nástroj na inštaláciu balíkov Python. Vďaka tomu budeme môcť vyhľadávať, sťahovať a inštalovať balíčky z Python Package Index (PyPI) a ďalšie paketové indexy.
V nasledujúcich riadkoch uvidíme, ako nainštalovať pip pre Python 3 a Python 2 v Ubuntu 20.04. Pozrime sa tiež na niektoré základné informácie o inštalácii a správe balíkov Python pomocou pipu. Je potrebné povedať, že od Ubuntu 20.04 je Python 3 zahrnutý v inštalácii základného systémuA Python 2 je k dispozícii na inštaláciu z úložiska Universe. Aj keď sa jeho použitie už neodporúča a používatelia sú vyzvaní k prechodu na Python 3.
Pri inštalácii Pythonu Dôrazne sa odporúča nainštalovať deb balík balíka pomocou nástroja aptpretože to bolo testované, aby správne fungovalo na systémoch Ubuntu. Malo by byť tiež zrejmé, že Balíky Pythonu 3 používajú predponu python3- y Balíky Pythonu 2 to menia na python2-.
Pokiaľ dávate prednosť použitiu Pipu iba vo virtuálnom prostredí. Python Virtuálne prostredia Umožní vám to nainštalovať moduly Pythonu na izolované miesto pre konkrétny projekt namiesto globálnej inštalácie. Takto sa nebudeme musieť báť ovplyvnenia ďalších projektov.
Inštalácia Pip pre Python 3
Ak chceme nainštalujte pip pre Python 3 na Ubuntu 20.04, v termináli budeme musieť vykonať iba tieto príkazy (Ctrl + Alt + T):
sudo apt update && sudo apt install python3-pip
Vyššie uvedený príkaz tiež nainštaluje všetky potrebné závislosti na zostavenie modulov Python.
Po dokončení inštalácie môžeme overiť inštaláciu a skontrolovať nainštalovanú verziu spustenie príkazu:
pip3 --version
Číslo verzie sa môže líšiť, ale bude vyzerať viac-menej, ako vidíte na snímke obrazovky vyššie.
Inštalácia Pip pre Python 2
Pip pre Python 2 nie je zahrnutý v úložiskách Ubuntu 20.04. Na inštaláciu pipu pre Python 2 použijeme skript get-pip.py.
Ak chcete začať, a ak ich nemáte povolené, budete musieť povoliť vesmírny úložisko:
sudo add-apt-repository universe
Teraz sa chystáme aktualizujte index dostupných balíkov a nainštalujte Python 2:
sudo apt update && sudo apt install python2
Teraz pomocou nástroja na zvlnenie ideme na stiahnite si skript get-pip.py:
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
Po dokončení sťahovania urobíme spustite skript s python2 a nainštalujte pip:
sudo python2 get-pip.py
Pip bude nainštalovaný globálne. Ak máte záujem o inštaláciu iba pre vášho používateľa, spustite príkaz bez sudo. Skript nainštaluje aj setuptools a wheel.
Teraz môžeme overte inštaláciu vytlačením čísla verzie pomocou príkazu:
pip2 --version
Niektoré základy používania Pip
Teraz sa pozrime na niekoľko užitočných základných príkazov pip. Pomocou tohto nástroja môžeme inštalovať balíčky z PyPI, správy verzií, miestnych projektov a z distribučných súborov.
na zobraziť zoznam všetkých dostupných príkazov a možností stačí napísať:
pip3 --help
Môžeme získať viac informácií o konkrétnom príkaze pomocou príkazu pip –pomoc. Ak chcete napríklad získať viac informácií o príkaze na inštaláciu, stačí napísať:
pip3 install --help
Nainštalujte balíčky pomocou Pip
Predpokladajme, že máme záujem o inštaláciu balíka s názvom škrípavý, ktorý slúži na extrakciu údajov z webových stránok. Pre nainštalujte si najnovšiu verziu balíka, stačí spustiť príkaz:
pip3 install scrapy
na nainštalujte konkrétnu verziu balíka, musíme len dodať == a číslo verzie za názvom balíka:
pip3 install scrapy==1.5
Mohli by sme nahradiť pip3 za pip2, ak použijeme Python 2.
Aktualizujte balík
na aktualizovať už nainštalovaný balík na najnovšiu verziu, príkaz, ktorý sa má použiť, bude asi nasledovný:
pip3 install --upgrade nombre_paquete
Nainštalujte balíčky pomocou súboru požiadaviek
Ak máme textový súbor, ktorý obsahuje zoznam pip balíkov s ich verziami potrebnými na vykonanie konkrétneho projektu Pythonu. Budeme môcť použiť nasledujúci príkaz nainštalovať zoznam požiadaviek uvedených v tomto súbore:
pip3 install -r requirements.txt
Zoznam nainštalovaných balíkov
na zoznam všetkých nainštalovaných balíkov pip, stačí si nainštalovať nasledujúci príkaz:
pip3 list
Odinštalujte balíčky
na odinštalovať balík, stačí spustiť niečo ako:
pip3 uninstall nombre_paquete
Viac informácií môžu používatelia navštívte stránku Používateľský manuál alebo článok o tom ktorý bol pred časom napísaný na tomto blogu.
vynikajúce informácie, potrebujem viac o pythone.