
Gabriel Brooks
0
3727
546
Stejně jako u jiných vážných programovacích jazyků, Python podporuje knihovny a rámce třetích stran, které můžete nainstalovat, abyste zabránili nutnosti znovuobjevovat kolo u každého nového projektu. Najdete je v centrálním úložišti s názvem PyPI (Python Package Index).
Ruční stahování, instalace a správa těchto balíčků však může být frustrující a časově náročné, a proto mnoho vývojářů Pythonu spoléhá na speciální nástroj s názvem PIP pro Python (nebo Python PIP), který vše mnohem jednodušší a rychlejší.
Co je PIP pro Python?
PIP je rekurzivní zkratka, která znamená “Instalační balíčky PIP” nebo “Preferovaný instalační program”. Je to obslužný program příkazového řádku, který vám umožňuje instalovat, přeinstalovat nebo odinstalovat balíčky PyPI pomocí jednoduchého a přímého příkazu: pip.
Pokud jste někdy provedli jakoukoli práci s příkazovým řádkem v systému Windows (s příkazovým řádkem 7 Společných úkolů Příkazový řádek systému Windows umožňuje rychlé a snadné 7 Společných úkolů Příkazový řádek systému Windows umožňuje rychlé a snadné Nenechte se zastrašit příkazovým řádkem. Je to jednodušší a užitečnější, než očekáváte. Možná vás překvapí, čeho můžete dosáhnout pouhými několika stisknutými klávesami.) Nebo Mac nebo Linux (s terminálem a Bash An AZ Linuxu - 40 základních příkazů, které byste měli znát AZ Linuxu - 40 základních příkazů, které byste měli vědět, že Linux je často ignorovaným třetím kolem pro Windows a Mac. Ano, v posledním desetiletí operační systém s otevřeným zdrojovým kódem získal velkou trakci, ale stále ještě není příliš zvažován ...) , budete se cítit jako doma a můžete přeskočit k pokynům pro instalaci konkrétního operačního systému.
Je nainstalován PIP s Pythonem?
Pokud používáte Python 2.7.9 (nebo vyšší) nebo Python 3.4 (nebo vyšší), pak PIP je standardně nainstalován s Pythonem. Pokud používáte starší verzi Pythonu, budete muset použít níže uvedené instalační kroky. V opačném případě přejděte na konec a zjistěte, jak začít používat PIP.
Pokud provozujete Python ve virtuálním prostředí vytvořeném buď s virtualenv nebo pyvenv, pak bude PIP k dispozici v tomto prostředí bez ohledu na verzi Python. Zjistěte více o virtuálních prostředích Python a proč jsou užitečné Zjistěte, jak používat virtuální prostředí Python Zjistěte, jak používat virtuální prostředí Python Ať už jste zkušený vývojář Pythonu, nebo se teprve začínáte, naučíte se, jak nastavit virtuální prostředí je nezbytný pro jakýkoli projekt Python. .
Je Python správně nainstalován?
Musíte se ujistit, že je Python ve vašem systému správně nainstalován. Ve Windows otevřete příkazový řádek pomocí Klávesa Windows + X a výběr Příkazový řádek. V systému Mac otevřete terminál pomocí Command + Space a hledat terminál. V systému Linux otevřete terminál pomocí Ctrl + Alt + T nebo jinak se to děje ve vašem konkrétním distro.
Pak zadejte:
python - konverze
V Linuxu mohou uživatelé Python 3.x potřebovat:
python3 - konverze
Pokud získáte číslo verze (např. “Python 2.7.5”), to znamená, že Python je připraven jít.
Pokud dostanete “Python není definován” zprávu, musíte si Python nejprve nainstalovat správně. To je nad rámec tohoto článku. Pokyny naleznete na webu Python.
Jak nainstalovat PIP na Windows
Následující pokyny by měly fungovat ve Windows 7, Windows 8.1 a Windows 10:
- Stáhněte si instalační skript get-pip.py. Pokud používáte Python 3.2, budete místo toho potřebovat tuto verzi get-pip.py. V obou případech klepněte pravým tlačítkem myši na odkaz a vyberte možnost Uložit jako… a uložte jej na libovolné bezpečné místo, například do složky ke stažení.
- Otevřete příkazový řádek a přejděte na get-pip.py soubor.
- Spusťte následující příkaz: python get-pip.py
Jak nainstalovat PIP na Mac
Moderní systémy Mac přicházejí s nainstalovanými Python a PIP. Tato verze Pythonu však bývá zastaralá a není nejlepší volbou pro seriózní vývoj Pythonu, proto se důrazně doporučuje nainstalovat aktuálnější verzi Pythonu a PIP.
Pokud chcete použít nativní systém Python, ale nemáte PIP k dispozici, můžete PIP nainstalovat pomocí následujícího příkazu v Terminálu:
sudo easy_install pip
Pokud byste raději nainstalovali aktuálnější verzi Pythonu, můžete použít Homebrew. Nevíte, co to je? Další informace o instalaci softwaru pomocí Homebrew na Mac Jak nainstalovat Mac Apps v Terminálu pomocí Homebrew Jak nainstalovat Mac Apps v Terminálu pomocí Homebrew Věděli jste, že můžete nainstalovat software Mac do Terminálu? Zde je návod, jak Homebrew použít k snadné instalaci Mac aplikací. . Následující pokyny předpokládají, že již máte Homebrew nainstalován a připraven k provozu.
Instalace Pythonu s Homebrewem zahrnuje jediný příkaz:
vařit instalaci pythonu
To nainstaluje nejnovější verzi Pythonu, která by měla být zabalena s PIP. Pokud je instalace úspěšná, ale PIP není k dispozici, možná budete muset znovu propojit Python pomocí následujícího příkazu Terminal:
vařit unlink python && vařit link python
Jak nainstalovat PIP na Linuxu
Pokud vaše distro Linuxu již bylo nainstalováno s Pythonem, měli byste být schopni nainstalovat PIP pomocí správce balíčků vašeho systému. To je výhodné, protože verze nainstalované v systému Python nehrají pěkně se skriptem get-pip.py používaným ve Windows a Mac.
Pokročilý balíček nástrojů (Python 2.x)
sudo apt-get install python-pip
Pokročilý balíček nástrojů (Python 3.x)
sudo apt-get install python3-pip
Správce balíčků pacman (Python 2.x)
sudo pacman -S python2-pip
Správce balíčků pacman (Python 3.x)
sudo pacman -S python-pip
Správce balíků Yum (Python 2.x)
sudo yum upgrade python-setuptools sudo yum nainstalovat python-pip python-wheel
Správce balíků Yum (Python 3.x)
sudo yum nainstalovat python3 python3-wheel
Dandified Yum (Python 2.x)
sudo dnf upgrade python-setuptools sudo dnf nainstalovat python-pip python-wheel
Dandified Yum (Python 3.x)
sudo dnf nainstalovat python3 python3-wheel
Správce balíčků Zypper (Python 2.x)
sudo zypper nainstalovat python-pip python-setuptools python-wheel
Správce balíků Zypper (Python 3.x)
sudo zypper nainstalovat python3-pip python3-setuptools python3-wheel
Jak nainstalovat PIP na Raspberry Pi
Jako uživatel Raspberry Pi pravděpodobně provozujete Raspbian, protože je to oficiální operační systém určený a poskytovaný Raspberry Pi Foundation. Můžete si nainstalovat jiný operační systém, jako je Ubuntu, jak Ubuntu spustit na Raspberry Pi Jak získat Ubuntu běží na Raspberry Pi Raspbian Jessie je skvělý operační systém Raspberry Pi. Ale co když chcete více tradiční Linux zážitek? Mohli byste místo toho nainstalovat Ubuntu. , ale v takovém případě byste se měli podívat na pokyny pro systém Linux.
Počínaje Raspbian Jessie se standardně instaluje PIP. Je to jeden z hlavních důvodů, proč upgradovat na Raspbian Jessie místo toho, abyste se drželi Raspbian Wheezy nebo Raspbian Jessie Lite. Pokud však používáte starší verzi Raspbian, můžete stále instalovat PIP.
Na Pythonu 2.x:
sudo apt-get install python-pip
Na Pythonu 3.x:
sudo apt-get install python3-pip
U Raspbian by měli uživatelé Pythonu 2.x používat pip zatímco uživatelé Pythonu 3.x by měli používat pip3 při vydávání příkazů PIP.
Jak upgradovat PIP pro Python
Zatímco samotný PIP se neaktualizuje příliš často, je stále důležité zůstat na vrcholu nových verzí, protože mohou existovat důležité opravy chyb, kompatibility a bezpečnostních děr. Naštěstí je upgrade PIP velmi rychlý a jednoduchý.
V systému Windows:
python -m pip install -U pip
V počítačích Mac, Linux nebo Raspberry Pi:
instalace pip -U pip
U některých verzí Linuxu a Raspberry Pi budete možná muset použít pip3 místo toho.
Jak spravovat balíčky Pythonu pomocí PIP
Jakmile je PIP připraven, můžete začít instalovat balíčky z PyPI:
pip install název-balíčku
Chcete-li nainstalovat konkrétní verzi balíčku namísto nejnovější verze:
pip install název-balíčku == 1.0.0
Hledání konkrétního balíčku PyPI:
pip search "query"
Chcete-li zobrazit podrobnosti o nainstalovaném balíčku:
pip show název-balíčku
Seznam všech nainstalovaných balíčků:
seznam pipů
Seznam všech zastaralých balíčků:
seznam pipů - neaktuální
Upgradování zastaralého balíčku:
pip install název-balíčku - upgrade
Pamatujte, že starší verze balíčku jsou automaticky odstraněny pomocí PIP, když upgradujete na novější verzi tohoto balíčku.
Úplná přeinstalace balíčku:
pip install název-balíčku - upgrade - vynucení
Postup úplného odstranění balíčku:
pip odinstalovat název-balíčku
Další informace o Pythonu
Doporučujeme, abyste si přečetli důvody, proč je Python dnes užitečný, a nejžhavější poptávky po počítačovém programování, které vám mohou poskytnout motivaci k dalšímu učení se Pythonu a posunout své dovednosti na další úroveň..
Pokud jste stále začátečníci, podívejte se na tyto základní příklady učení Pythonu, našeho průvodce používáním slovníků Pythonu a těchto 5 nejlepších webů, kde se naučíte programovat Python. Pokud jste spíše středně pokročilým vývojářem Pythonu, zvažte prohloubení svých znalostí pomocí těchto užitečných online kurzů Pythonu. 5 kurzů, které vás zavedou od Python začátečníka na Pro 5 kurzů, které vás vezmou od Python začátečníka na Pro jste všichni o programování v Pythonu, jednom z nejžhavějších jazyků právě teď. nebo si vytvořte vlastní botu pro sociální média pomocí Pythonu.