Stejně jako jakýkoli seriózní programovací jazyk, Python podporuje knihovny a rámce třetích stran, které můžete nainstalovat, abyste se vyhnuli znovuobjevení kola s každým novým projektem. Pokud je chcete používat, můžete tyto knihovny Pythonu najít v centrálním úložišti s názvem Python Package Index (PyPI).
Ruční stahování, instalace a správa těchto balíčků může být frustrující a časově náročné. To je důvod, proč mnoho vývojářů Pythonu spoléhá na speciální nástroj s názvem PIP pro Python (nebo Python PIP), aby bylo vše mnohem jednodušší a rychlejší.
Co je PIP pro Python?
PIP je zkratka pro „PIP Installs Packages“ nebo „Preferred Installer Program“. Je to nástroj příkazového řádku, který vám umožňuje nainstalovat, 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 (pomocí příkazového řádku) nebo systému Mac nebo Linux (pomocí terminálu a bashe), můžete přeskočit dolů na pokyny k instalaci pro váš konkrétní operační systém.
Je PIP nainstalován s Pythonem?
Pokud používáte Python 2.7.9 (nebo vyšší) nebo Python 3.4 (nebo vyšší) , pak je PIP 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řeskočte dolů a dozvíte se, jak začít používat PIP.
Pokud používáte Python ve virtuálním prostředí vytvořeném pomocí virtualenv nebo pyvenv, pak bude PIP k dispozici bez ohledu na verzi Pythonu.
Je Python nainstalován správně?
Musíte se ujistit, že je ve vašem systému správně nainstalován Python. V systému Windows otevřete příkazový řádek pomocí Klávesa Windows + X a výběr Příkazový řádek . Na Macu otevřete Terminál pomocí Command + Space a hledat terminál . V systému Linux otevřete terminál pomocí Ctrl + Alt + T . Zkratky Linuxu se mohou lišit podle distribuce.
Poté zadejte:
python --version
V systému Linux mohou uživatelé Pythonu 3.x muset použít:
python3 --version
Pokud získáte číslo verze (např. 'Python 2.7.5'), pak je Python připraven jít.
Pokud dostanete zprávu „Python není definován“, budete si muset Python nejprve správně nainstalovat. To je mimo rozsah tohoto článku. The Web Python má nějaké podrobné pokyny k instalaci.
Jak nainstalovat PIP na Windows
Tyto pokyny by měly fungovat ve Windows 7, Windows 8.1 a Windows 10:
- Stáhněte soubor instalační skript get-pip.py . Pokud používáte Python 3.2, budete potřebovat tato verze get-pip.py namísto. Ať tak či onak, klikněte pravým tlačítkem na odkaz a vyberte Uložit jako... a uložte jej na jakékoli bezpečné místo, například do složky Stažené soubory.
- 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 se dodávají s již nainstalovaným Pythonem a PIP. Tato verze Pythonu však bývá zastaralá a není nejlepší volbou pro seriózní vývoj v Pythonu. Důrazně doporučujeme nainstalovat aktuálnější verzi Pythonu a PIP.
Pokud chcete použít instalaci nativního systému Python, ale nemáte k dispozici PIP, můžete nainstalovat PIP pomocí následujícího příkazu v Terminálu:
sudo easy_install pip
Pokud si raději nainstalujete aktuálnější verzi Pythonu, můžete použít Homebrew. Nevíte co to je? Dozvědět se víc o instalace softwaru pomocí Homebrew na Mac . Tyto pokyny budou předpokládat, že již máte Homebrew nainstalovaný a připravený jít.
Instalace Pythonu pomocí Homebrew se provádí jediným příkazem:
brew install python
Tím se nainstaluje nejnovější verze Pythonu, která by měla být dodávána s PIP. Pokud je instalace úspěšná, ale PIP není k dispozici, možná budete muset Python znovu propojit pomocí následujícího příkazu Terminal:
brew unlink python && brew link python
Jak nainstalovat PIP na Linux
Pokud vaše distribuce Linuxu přišla s již nainstalovaným Pythonem, měli byste být schopni nainstalovat PIP pomocí správce balíčků vašeho systému. To je vhodnější, protože systémově nainstalované verze Pythonu nehrají dobře se skriptem get-pip.py používaným v systémech Windows a Mac.
Advanced Package Tool (Python 2.x)
sudo apt-get install python-pip
Advanced Package Tool (Python 3.x)
sudo apt-get install python3-pip
pacman Package Manager (Python 2.x)
sudo pacman -S python2-pip
pacman Package Manager (Python 3.x)
sudo pacman -S python-pip
Yum Package Manager (Python 2.x)
sudo yum upgrade python-setuptools
sudo yum install python-pip python-wheel
Yum Package Manager (Python 3.x)
sudo yum install python3 python3-wheel
Dandified Yum (Python 2.x)
sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel
Dandified Yum (Python 3.x)
jak pořídit snímek obrazovky na povrchu pro
sudo dnf install python3 python3-wheel
Správce balíčků Zypper (Python 2.x)
sudo zypper install python-pip python-setuptools python-wheel
Správce balíčků Zypper (Python 3.x)
sudo zypper install python3-pip python3-setuptools python3-wheel
Jak nainstalovat PIP na Raspberry Pi
Jako uživatel Raspberry Pi pravděpodobně používáte Raspbian, protože je to oficiální operační systém určený a poskytovaný nadací Raspberry Pi Foundation. Můžete si nainstalovat jiný operační systém, například Ubuntu. Pokud tomu tak je, měli byste se podívat na pokyny pro Linux.
Počínaje Raspbian Jessie je PIP standardně nainstalován. Je to jeden z velký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 Raspbianu, můžete si stále nainstalovat PIP.
Na Pythonu 2.x:
sudo apt-get install python-pip
Na Pythonu 3.x:
sudo apt-get install python3-pip
S Raspbianem 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
Přestože se samotný PIP neaktualizuje příliš často, je stále důležité mít přehled o nových verzích, protože mohou existovat důležité opravy chyb, kompatibility a bezpečnostních děr. Naštěstí je upgrade PIP rychlý a snadný.
Ve Windows:
python -m pip install -U pip
Na počítačích Mac, Linux nebo Raspberry Pi:
pip install -U pip
Na určitých verzích Linuxu a Raspberry Pi možná budete muset použít pip3 namísto.
Jak spravovat balíčky Pythonu pomocí PIP
Jakmile je PIP připraven, můžete začít instalovat balíčky z PyPI:
pip install package-name
Chcete -li nainstalovat nejnovější verzi balíčku namísto nejnovější verze:
pip install package-name==1.0.0
Chcete -li vyhledat PyPI pro konkrétní balíček:
pip search 'query'
Chcete -li zobrazit podrobnosti o nainstalovaném balíčku:
pip show package-name
Seznam všech nainstalovaných balíčků:
nabíjení telefonu přes noc zničí baterii
pip list
Seznam všech zastaralých balíčků:
pip list --outdated
Upgradování zastaralého balíčku:
pip install package-name --upgrade
Všimněte si toho, že starší verze balíčku jsou automaticky upgradovány pomocí PIP při upgradu na novější verzi tohoto balíčku.
Úplné přeinstalování balíčku:
pip install package-name --upgrade --force-reinstall
Úplné odstranění balíčku:
pip uninstall package-name
Další informace o Pythonu
Doporučujeme přečíst si důvody, proč je Python dnes užitečný a jak se používá v některých velmi dobře placených softwarových úlohách. To vám může dát motivaci se nadále učit Python a posunout své dovednosti na další úroveň.
Pokud jste stále začátečník, podívejte se na tyto nejlepší webové stránky, kde se naučíte programovat Python nebo naše průvodce, jak vytvořit základní webový prohledávací modul .
Pokud jste spíše středně pokročilý vývojář Pythonu, zvažte prohloubení znalostí některými aplikacemi z reálného světa, jako je budování vlastního robota pro sociální média pomocí Pythonu .
Podíl Podíl tweet E-mailem Průvodce pro začátečníky k animované řečiAnimační řeč může být výzva. Pokud jste připraveni začít s přidáváním dialogu do svého projektu, proces za vás rozdělíme.
Číst dále Související témata- Programování
- Programování
- Krajta
Anthony Grant je autor na volné noze pokrývající programování a software. Je počítačovým vědcem, který se zabývá programováním, Excelem, softwarem a technologiemi.
Více od Anthonyho GrantaPřihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!
Kliknutím sem se přihlásíte k odběru