Jak nainstalovat PIP na Mac

V Pythonu je používání balíčků Python publikovaných jinými vývojáři ve vašem vlastním projektu jednou věcí, která vám usnadní život. Python Package Index neboli PyPI je obrovské úložiště kódu, které můžete použít. Naučte se, jak začít s PyPI a jeho instalačním programem PIP (Package Installer for Python).

Tyto pokyny by měly fungovat na jakékoli verzi macOS podporované aktuálním instalačním programem Pythonu, který zahrnuje v10.6+ (Snow Leopard) pro 32bitový instalační program a v10.9 (Mavericks) pro pouze 64bitovou verzi aktuálního instalačního programu (v3.7 v době psaní). V příštím vydání bude 32bitový instalátor odstraněn, takže pokud používáte mac starší generace, budete omezeni na Python 3.7, dokud svůj počítač neupgradujete.

Python Package Index neboli PyPI
 Softwarová nadace Python

Jak nainstalovat PIP na macOS

PIP je výchozí instalační program balíčků a byl nedávno přidán do základní distribuce Pythonu. To znamená, že k instalaci PIP potřebujeme nainstalovat Python.

macOS je dodáván s předinstalovaným Pythonem v2.7, ale měli byste místo toho použít novější verzi v3.7. Jediným důvodem, proč pokračovat v používání v2.7, je podpora starších existujících aplikací. Naštěstí, pokud právě začínáte, nic z toho nemáte.

Instalace Pythonu je standardní záležitost založená na .PKG. Chcete-li jej spustit a spustit, proveďte následující kroky:

  1. Nejprve zamiřte k webové stránky Pythonu a stáhněte si nejnovější verzi. Pokud nejste na starším počítači a z nějakého důvodu nemusíte používat předchozí verzi macOS, stáhněte si soubor 64bitový instalační program soubor.

    Instalační program Pythonu pro stahování pro macOS
  2. Toto je standardní formát .PKG pro macOS, takže stačí kliknout na soubor instalačního programu a věci začít.

  3. První obrazovka poskytne nějaké informace o instalaci, klikněte Pokračovat jít dál.

    Úvodní obrazovka instalačního programu Python pro macOS
  4. Klikněte Pokračovat také na následující stránce, což vám dá vědět, že projekt přestane poskytovat podporu pro 32bitové instalační programy od verze 3.8 výše.

    Soubor README pro instalační program Python pro macOS
  5. Další obrazovka vás požádá o přijetí licence pro Python. Klikněte Pokračovata poté klikněte Souhlasit.

    Obrazovka licence pro instalační program Python pro macOS
  6. Na následující obrazovce budete muset vybrat cíl instalace. Můžete kliknout Nainstalujte umístěte jej na hlavní disk nebo klikněte Přizpůsobit pokud máte na mysli něco jiného. Chcete-li pokračovat, budete také muset zadat své heslo.

    Obrazovka instalace umístění v instalačním programu Python pro macOS
  7. Nyní instalační program začne kopírovat soubory.

    Obrazovka průběhu v instalačním programu Python pro macOS
  8. Po dokončení instalace se ve Finderu otevře složka aplikace.

Zkoumání instalace Pythonu na macOS

Instalace obsahuje několik položek, a to následovně:

  • Dva soubory .RTF: Jednou obsahuje licenci; druhý soubor ReadMe.
  • Dva soubory .COMMAND: Jsou zde, aby vám pomohly provést určitou konfiguraci. Soubor Install Certificates.command nastaví některé certifikáty SSL a prostředí Update Shell Soubor Profile.command vám pomůže, pokud máte potíže s používáním Pythonu 3 a zjistíte, že jste vždy zaměřené na Python 2.
  • NEČINNÁ aplikace: Integrované vývojové prostředí speciálně pro Python.
  • Spouštěč Pythonu: Pomáhá vám nakonfigurovat některá nastavení související se spouštěním skriptů Pythonu.

Jak potvrdit, že Python funguje na macOS

Než budete moci používat Python, je nejlepší ověřit, zda vaše instalace Pythonu funguje správně.

  1. Vyzkoušejte následující příkaz v Terminálu:

    python --verze
    Python 3.7.4
  2. Pokud si chcete věci dále potvrdit, zkuste spustit jednoduchý skript Python. Zadejte (nebo vložte) následující kód do prázdného textového souboru a pojmenujte jej „hello-world.py“:

    tisk ("Ahoj světe!")
  3. Nyní na příkazovém řádku spusťte následující:

    python \path\to\hello-world.py
    Ahoj světe!

Jak používat Pythonův obraz v systému macOS

Nyní víme, že Python funguje, a můžeme přejít k používání PIP.

Naštěstí se tu nedá nic dělat: PIP je na novějších verzích Pythonu nainstalován přímo z krabice. To znamená, že byste se s tím měli seznámit.

  1. Pomocí následujícího příkazu v Terminálu získáte přehled o tom, o čem PIP je:

    pip --help
  2. První věc, kterou budete pravděpodobně chtít udělat, je vyhledat balíček, který můžete použít, a pip search je to, co k tomu potřebujete. Prohledá to Index balíčku Python (PyPI) pro váš hledaný výraz.

    Předpokládejme, že chceme vytvořit naši aplikaci Python pro ukládání hesel. macOS už na to má skvělý mechanismus: Keychain. Následující příkaz zobrazí seznam všech balíčků v PyPI s klíčovým slovem "keychain":

    klíčenka pip search
  3. Ve výsledcích je balíček s názvem macos-klíčenka, což je přesně to, co hledáme. Takže místo kódování věcí, jako jsou zadávání hesel, šifrování a hákování do systémových událostí, můžeme si to stáhnout a integrovat podle našich potřeb. Balíček můžete nainstalovat pomocí následujícího příkazu:

    pip install macos-keychain
    Hledání PyPI pomocí PIP v terminálu macOS
  4. Aktualizace všech nainstalovaných balíčků bohužel není tak snadná jako aktualizace distribucí Linuxu. Musíte tak učinit pro každý balíček, když uvidíte, že je zastaralý. Použijte následující příkaz:

    pip install macos-keychain --upgrade
  5. Nakonec je odstranění balíčku tak snadné jako:

    pip odinstalovat macos-keychain