Jak nainstalovat Python na Mac a spustit svůj první skript

Instalace Pythonu na macOS: Průvodce krok za krokem

Starší počítače Mac často obsahují zastaralou verzi Pythonu, která již není kompatibilní s moderními aplikacemi. Pro spouštění Python skriptů na systémech macOS Monterey nebo novějších je nezbytné stáhnout nejnovější verzi Pythonu určenou pro macOS.

Tento podrobný návod vás provede procesem stahování a instalace Pythonu na váš Mac, a také vás naučí, jak spustit svůj první skript.

Je Python předinstalován na Macu?

V minulosti byly Macy dodávány s předinstalovanou verzí Python 2.7. To se však změnilo. I když si můžete Python na Mac stáhnout a nainstalovat stejně jako jakýkoli jiný software, Apple jej již standardně nenabízí, protože Python 2.7 už není podporován.

Apple na odstranění Pythonu z operačního systému upozornil již v poznámkách k vydání macOS Catalina v roce 2019, a definitivně ho odstranil v macOS Monterey 12.3.

Nicméně, pokud máte macOS ve verzi mezi 10.8 a 12.3, je dost pravděpodobné, že máte Python 2.7 na svém Macu stále nainstalovaný. Nejjednodušší způsob, jak to ověřit, je pokusit se spustit Python z Terminálu v macOS.

Jak zjistit, zda je Python na vašem Macu předinstalován?

Pokud používáte starší verzi macOS, můžete ověřit, jaká verze Pythonu je na vašem Macu dostupná pomocí následujících kroků:

  • Spusťte aplikaci Terminál na vašem Macu. Můžete ji najít v Launchpadu nebo pomocí Spotlight vyhledávání.
  • Zadejte následující příkaz pro kontrolu verze Python 2.7 a stiskněte klávesu Return:
     python 

    Pokud je Python předinstalován, zobrazí se informace o jeho verzi.

  • Pokud máte na Macu více verzí Pythonu, můžete použít specifický příkaz. Pro ověření verze Python 2.7 použijte příkaz `python –version`. Pro Python 3 můžete použít následující příkaz:
     python3 

Jak nainstalovat Python pomocí oficiálního instalačního programu

Nejjednodušší cestou, jak získat nejnovější verzi Pythonu, je skrze jeho oficiální webové stránky. Postupujte následovně:

  • Stáhněte si instalační balíček z Oficiálních stránek Pythonu.
  • Počkejte, až se stahování dokončí. Poté na balíček dvakrát klikněte a spusťte instalaci. Postupujte podle pokynů na obrazovce instalačního programu Pythonu.
  • Po dokončení instalace se automaticky otevře složka s instalací Pythonu v novém okně Finderu.

Ověření instalace Pythonu

Důležité je ověřit, zda byl Python správně nainstalován, včetně IDLE, integrovaného vývojového prostředí, které je součástí Pythonu. IDLE je jedním z klíčových nástrojů pro vývojáře v Pythonu.

  • Ve složce s instalací Pythonu dvakrát klikněte na soubor s názvem IDLE a spusťte jej. Pokud je instalace úspěšná, IDLE otevře Python shell.
  • Pro ověření funkčnosti zadejte jednoduchý příkaz pro tisk v Pythonu a spusťte jej v IDLE:
     print('Ahoj, světe!') 
  • Po stisknutí klávesy Return (nebo Enter) by se měla vaše zpráva zobrazit v rozhraní.

Instalace editoru zdrojového kódu na Mac

Nyní, když máte Python nainstalovaný, je vhodné si pořídit bezplatný editor kódu, který usnadní a urychlí psaní kódu. Ačkoli IDLE, které je součástí Pythonu, také slouží jako editor, některé pokročilejší editory nabízejí efektivnější prostředí pro vývoj.

Jedním z nejoblíbenějších bezplatných editorů s barevným zvýrazněním syntaxe je Visual Studio Code. Je lehký, výkonný a zcela zdarma. Instalace Visual Studio Code na Mac je následující:

  • Stáhněte si Visual Studio Code zdarma z oficiálních stránek.
  • Po dokončení stahování klikněte na stažený soubor a rozbalte jeho obsah.
  • Přesuňte složku Visual Studio Code do složky Aplikace. Tím ho zpřístupníte v Launchpadu.
  • Spusťte Visual Studio Code a vytvořte nový soubor kliknutím na „Nový soubor…“.
  • Aby Visual Studio Code správně rozpoznal váš soubor jako Python skript, uložte ho s příponou .py.
  • Vyberte umístění pro uložení nového skriptu Python a klikněte na „Vytvořit soubor“.
  • Visual Studio Code vás nyní vyzve k instalaci rozšíření pro Python. Instalaci zahájíte kliknutím na tlačítko „Instalovat“.
  • Nakonec zvolte preferovaný interpret Pythonu. Klikněte na „Zobrazit“ > „Paleta příkazů“, do pole nahoře zadejte „Python: Vyberte Interpreter“ a stiskněte Return. Pomocí šipek vyberte doporučený interpret a potvrďte výběr stisknutím Return.

Spuštění prvního skriptu Python na Macu

Pokud jste se dostali až sem, znamená to, že jste úspěšně nainstalovali Python na váš Mac a máte nastaven editor kódu. Nyní je čas spustit váš první skript v Pythonu. Postupujte podle těchto kroků:

  • Vraťte se k souboru Python, který jste vytvořili, a zadejte jakýkoli základní příkaz v Pythonu, například:
     print('Ahoj, světe!') 
  • Pro kompilaci a spuštění kódu klikněte na tlačítko Přehrát v pravém horním rohu okna Visual Studio Code.
  • Pokud je kód napsán správně, výstup se zobrazí v integrovaném terminálu, což znamená, že jste úspěšně spustili svůj první skript v Pythonu.

Jak odinstalovat Python z vašeho Macu

Pokud se rozhodnete přestat používat Python na vašem Macu a přejít k jinému programovacímu jazyku, můžete ho ze systému odstranit pomocí následujících kroků.

Odinstalace Pythonu ze složky Aplikace

Otevřete Finder a klikněte na složku Aplikace. Poté přesuňte všechny složky Pythonu do Koše. Chcete-li odstranit pouze jednu verzi, ujistěte se, že jste do Koše přesunuli soubory pouze z této konkrétní verze.

Může se objevit okno s dotazem na povolení. Zadejte heslo vašeho Macu, abyste udělili Terminálu oprávnění k odstranění souborů.

Odstranění Python Framework z adresáře /Library

Chcete-li Python zcela odstranit, je třeba odstranit také framework Python z adresáře /Library. Tento framework obsahuje interpret Pythonu, standardní knihovnu a složku site-packages.

Odstraněním frameworku Python odstraníte všechny tyto soubory z vašeho systému. Pokud tyto soubory neodstraníte, Python bude na vašem Macu stále nainstalován, i když nebude použitelný.

  • Stiskněte Command + Mezerník pro vyvolání Spotlight vyhledávání. Vyhledejte „Terminál“ a spusťte ho.
  • Zadejte následující příkaz v Terminálu a stiskněte klávesu Return:
     sudo rm -rf /Library/Frameworks/Python.framework 

  • Zadejte heslo vašeho Macu pro potvrzení odstranění souborů.

Tím se odstraní framework všech verzí Pythonu na vašem Macu. Pokud chcete odstranit jen framework konkrétní verze (například 3.8), použijte tento příkaz:

 sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.8 

Tím se smaže framework dané verze Pythonu.

Začít s Pythonem na macOS je jednoduché

Python je univerzální programovací jazyk, který se zaměřuje na čitelnost kódu. Díky tomu je Python snadno naučitelný a umožňuje vám vytvářet všestranné aplikace, od webového vývoje po analýzu dat.

Existuje mnoho způsobů, jak Python na macOS nainstalovat, ale nejbezpečnější je použít oficiální instalační program. Alternativně lze využít správce balíčků pro macOS, například Homebrew, který usnadňuje instalaci a správu softwaru, závislostí a dalších skriptů.

Výhodou Homebrew je, že ho můžete použít nejen pro instalaci jakékoli verze Pythonu, ale také pro mnoho dalších aplikací.