2023-10-13 04:06 Doba čtení: 18 min

Jak nainstalovat Python na Mac: Průvodce bezproblémovou instalací

Zajímá vás, jakým způsobem si můžete na svém Macu zprovoznit Python a využít tak výkonný hardware a operační systém k rychlejšímu vývoji a testování vašich programů? Pokračujte ve čtení!

Python není jen dalším programovacím jazykem; je to základní pilíř moderních technologií, který pohání nespočet aplikací od webových stránek až po složité algoritmy strojového učení. Pokud jste uživatelem Macu, máte se na co těšit, protože spojení Pythonu a macOS tvoří silný tandem pro vývoj softwaru a datovou analýzu.

Díky své univerzálnosti, srozumitelnosti a rozsáhlé knihovně je Python oblíbenou volbou jak pro profesionály, tak pro začátečníky. V kombinaci s uživatelsky přívětivým prostředím macOS získáte výkonný nástroj, který zjednodušuje proces kódování, experimentování a vývoj rozmanitých projektů.

Ať už jste zkušený vývojář nebo zvědavý nováček, spojení Macu a Pythonu může výrazně zvýšit vaši produktivitu a efektivitu.

V tomto podrobném průvodci vás krok za krokem provedeme různými způsoby instalace Pythonu na vašem Macu, abyste mohli bez problémů začít programovat.

Jak důležitý je Python jako programovací jazyk?

Python zaujímá klíčové postavení v oblasti výpočetní techniky. Jeho snadná čitelnost a jednoduchost z něj činí ideální volbu pro ty, kteří s programováním teprve začínají, zatímco pokročilé knihovny a frameworky uspokojí i náročné uživatele. Jeho všestrannost se projevuje ve vývoji webových aplikací, datové vědě, strojovém učení a automatizaci různých procesů.

Python je nedílnou součástí analýzy dat a umělé inteligence. Jeho open-source povaha podporuje rozsáhlou a aktivní komunitu vývojářů, kteří s oblibou vytvářejí programy a datově orientovaná řešení pomocí skriptů Python. Vývojáři po celém světě se spoléhají na bezplatnou a rozsáhlou podporu, kterou Python nabízí v případě problémů s kódem.

Technologické giganty jako Google a Facebook se na Python ve velké míře spoléhají. Jeho rozšíření ve vzdělávání pomáhá novým programátorům. Díky své adaptabilitě zůstává klíčovým nástrojem pro různé úkoly.

Přečtěte si také: 15 začátečnických Pythonových projektů k procvičování a učení

Důvody, proč nainstalovat Python na Mac

Jedním z hlavních důvodů, proč pro programování používat macOS a Python, je vysoká úroveň zabezpečení, kterou nabízí jen málo operačních systémů, kromě Linuxu. Hackeři a tvůrci spamu se zaměřují na systémy Windows, protože je využívá nejvíce uživatelů.

Vzhledem k tomu, že má macOS menší podíl na trhu, útočníci se na MacBooky a iMacy zaměřují jen zřídka. Apple navíc disponuje robustním bezpečnostním týmem, který důkladně chrání macOS před malwarem a viry.

Další důvody, proč zvolit Mac pro programování s Pythonem, jsou:

  • MacBooky a iMacy jsou oblíbené pro kreativní, vědecké a programátorské účely.
  • macOS je založen na Unixu a nabízí robustní rozhraní příkazového řádku pro vývoj a skriptování.
  • Mac je vybaven vývojářskými nástroji, jako jsou Xcode, Terminál a Homebrew.
  • Počítače Mac jsou známé svým kvalitním hardwarem, který zajišťuje hladký a spolehlivý vývoj.
  • Intuitivní rozhraní macOS zvyšuje produktivitu díky efektivnímu systému správy oken.
  • Pokud se věnujete vývoji aplikací pro iOS, je Mac nezbytný kvůli kompatibilitě s Xcode.
  • Počítače Mac se vyznačují delší životností a spolehlivostí, což snižuje prostoje.

Mají počítače Mac předinstalovaný Python?

macOS využívá skriptování Pythonu pro některé své interní úlohy a moduly. Před verzí macOS 12.3 byly všechny MacBooky a iMacy dodávány s předinstalovaným Pythonem 2.7.

Nicméně, vývojáři již nepoužívají Python 2.X, protože Python Software Foundation tuto verzi přestala podporovat.

Společnost Apple v roce 2019 oznámila, že od verze macOS Catalina 10.15 nebude dodávat MacBooky a iMacy s předinstalovaným Pythonem 2.7. Nicméně, tento krok odložili a nakonec jej realizovali až ve verzi macOS Monterey 12.3.

Pokud tedy používáte starší Mac s verzí macOS nižší než 12.3, měli byste mít v systému předinstalovaný Python 2.7. Novější počítače Mac, jako je Ventura a Sonoma, již žádnou verzi Pythonu nemají.

Pro Python 3.X, nezbytný pro moderní programování, si jej musíte nainstalovat sami, s využitím některé z metod popsaných v následujících částech.

Jak nainstalovat Python na Mac

Existuje několik způsobů, jak Python na Macu nastavit. Níže uvádíme nejjednodušší a nejoblíbenější metody:

Aktualizujte stávající verzi Pythonu na Macu

Pokud máte macOS 12.3 nebo starší, váš MacBook nebo iMac již má instalaci Pythonu. Stačí ji aktualizovat na nejnovější verzi, abyste mohli vyvíjet špičkové aplikace. Zde jsou kroky:

Zkontrolujte verzi Pythonu

  • Spusťte aplikaci Terminál vyhledáním v Spotlightu.
  • Zadejte do Terminálu následující příkaz a stiskněte Enter:
  • python --version
  • Terminál by měl zobrazit verzi Pythonu, například 2.7.
  • Protože pro tvorbu tohoto průvodce používám macOS Ventura, můj systém nezobrazuje žádnou verzi Pythonu, protože ji nemá. Ale systémy macOS starší než 12.3 verzi Pythonu zobrazí.

    Nainstalujte Homebrew

    Po zjištění vaší verze Pythonu postupujte podle následujících kroků a aktualizujte ji pomocí Homebrew:

  • Zkopírujte a vložte tento příkaz do Terminálu:
  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Pro provedení stiskněte Enter.
  • Pro ověření akce zadejte systémové heslo.
  • Nyní Terminál projde různými fázemi stahování potřebných distribucí.
  • Počkejte, dokud se nezobrazí zpráva "Instalace úspěšná".
  • Nyní zkopírujte a vložte následující skript a klepnutím na Enter nainstalujte Brew do Path:
  • echo 'eval "$(/opt/homebrew/bin/brew shellenv)’ >> /Users/tamaldas/.zprofile eval $(/opt/homebrew/bin/brew shellenv)
  • Výše uvedený skript je vygenerován na konci instalace Homebrew v terminálu, takže jej můžete zkopírovat odtud, nebo upravit uživatelské jméno v kódu `/Users/tamaldas/.zprofile` před použitím.
  • Aktualizujte nebo upgradujte distribuci Pythonu

    Nyní, když máte v Macu Homebrew, aktualizujte Python podle následujících kroků:

  • Přejděte do stejného Terminálu.
  • Zkopírujte do něj tento kód:
  • brew upgrade python
  • Tím se po autorizaci akce heslem spustí aktualizace existující instalace Pythonu.
  • Kód bude fungovat dobře na starším Macu, který má Python 2.7. Protože používám nejnovější Mac, Python není k dispozici a Terminál proto zobrazí zprávu „zsh:command nenalezen“.

    Jakmile proces skončí, restartujte Mac, abyste mohli při kódování používat nejnovější verzi Pythonu.

    Nainstalujte Python na Mac pomocí instalačního programu

    Toto je nejpohodlnější způsob instalace nejnovější verze Pythonu na Mac. Postupujte podle následujících kroků:

    Získejte Python pro Mac

  • Otevřete prohlížeč Safari a navštivte oficiální web Pythonu.
  • Klikněte na "Stahování" v horní nabídce.
  • Klikněte na tlačítko "Stáhnout Python 3.12.0".
  • Může se zobrazit bezpečnostní okno. Klikněte na "Povolit".
  • Balíček se stáhne a přímo se zobrazí v Docku.
  • Spusťte instalační program kliknutím na ikonu Pythonu.
  • Nainstalujte balíček Pythonu

  • Kliknutím na instalační program Pythonu se zobrazí tlačítko "Otevřít ve Finderu".
  • Klikněte na něj.
  • Nyní byste měli vidět instalační program ve složce "Stahování".
  • Poklepejte na soubor PKG a zobrazí se dialogové okno "Instalovat Python".
  • V tomto okně klikněte na "Pokračovat".
  • Znovu klikněte na "Pokračovat" v dialogovém okně "Důležité informace".
  • V dialogovém okně "Licenční smlouva" klikněte na "Pokračovat" a poté "Souhlasím".
  • Nyní vyberte disk "Macintosh HD" jako instalační adresář a klikněte na "Pokračovat".
  • Nakonec kliknutím na "Instalovat" spusťte proces instalace.
  • Autorizujte instalaci pomocí Touch ID nebo hesla k Macu.
  • Po dokončení instalace byste měli vidět výše uvedenou složku.

    Ověřte instalaci

    Po skončení instalace ověřte distribuci Pythonu:

  • Otevřete aplikaci Terminál.
  • Zadejte do něj následující příkaz:
  • python3 --version
  • Stiskněte Enter.
  • Terminál by měl zobrazit nainstalovanou verzi Pythonu.
  • Pokud verze odpovídá té, kterou jste instalovali, Python funguje správně.
  • Další způsob, jak ověřit instalaci Pythonu, je spuštění skriptu Python IDLE. Toto je integrované vývojové prostředí Pythonu. Postup je následující:

    Poklepejte na soubor IDLE ve složce s instalací Pythonu 3.12. Měl by být viditelný po dokončení instalace.

    Měli byste vidět výše uvedené okno skriptování Pythonu. Zde zadejte následující skript Pythonu a stiskněte Enter:

    print("Hello, World!")

    Měla by se zobrazit následující odpověď od Pythonu:

    To potvrzuje, že vaše instalace Pythonu 3.12.0 proběhla úspěšně.

  • Otevřete Terminál a spusťte následující příkaz:
  • python3 –version
  • V novém okně by se měla zobrazit následující zpráva:
  • The “python3” command requires the command line developer tools. 
    Would you like to install the tools now?

  • Klikněte na tlačítko "Instalovat".
  • Na stránce licenční smlouvy klikněte na "Souhlasím".
  • Mělo by se objevit dialogové okno "Stahování softwaru".
  • Nechte proces dokončit.
  • Po skončení procesu znovu spusťte příkaz `python3 –version` v Terminálu. Měla by se zobrazit nainstalovaná verze Pythonu.

    Nainstalujte Python na Mac pomocí Homebrew

  • Spusťte Homebrew podle dříve uvedeného postupu.
  • Po nainstalování Homebrew na Macu otevřete Terminál a spusťte následující příkaz:
  • brew install python
  • Správce balíčků Homebrew začne stahovat a instalovat nejnovější verzi Pythonu kompatibilní s Macem.
  • Po dokončení procesu znovu spusťte příkaz `python3 –version` pro potvrzení nainstalované verze.
  • Přečtěte si také: Knihovny a moduly Pythonu, které by měl znát každý vývojář

    Jak odinstalovat Python na Macu

    Existují dva způsoby, jak odstranit Python z Macu. Pokud jste jej instalovali pomocí instalačního programu nebo Terminálu, můžete ho odinstalovat pomocí grafického uživatelského rozhraní. Zde jsou metody a jejich kroky:

    Odinstalujte Python z aplikace

  • Na Macu klikněte na "Přejít" na liště Mac v horní části obrazovky.
  • Zobrazí se kontextové menu. Klikněte na "Aplikace".
  • V okně Aplikace vyhledejte složku "Python 3.12.0".
  • Klikněte na složku pravým tlačítkem myši.
  • Z kontextového menu vyberte "Přesunout do koše".
  • Ověřte akci pomocí Touch ID nebo hesla k Macu.
  • A je to! Úspěšně jste odinstalovali Python z Macu.

    Odinstalujte Python framework z Macu

  • Spusťte aplikaci Terminál ze Spotlightu nebo z Launchpadu > Utilities.
  • V rozhraní příkazového řádku zkopírujte a vložte následující příkaz:
  • sudo rm -rf /Library/Frameworks/Python.framework
  • Pro potvrzení akce zadejte heslo k Macu.
  • Nyní spusťte následující příkaz a ověřte, zda byl Python odinstalován:
  • python --version

    Výše uvedená metoda funguje pouze v případě, že byl Python nainstalován společností Apple jako součást nastavení macOS.

    Odinstalujte Python pomocí Homebrew

    Pokud jste nainstalovali Python 3.XX pomocí Homebrew, musíte pro jeho odinstalaci použít příkaz Homebrew. Pro odstranění Pythonu postupujte podle těchto kroků:

  • Spusťte aplikaci Terminál.
  • Zkopírujte následující příkaz a vložte jej do Terminálu:
  • brew uninstall python
  • Stiskněte Enter pro spuštění procesu.
  • V Terminálu byste měli vidět označení "Uninstalling".
  • Po dokončení by se všechny akce v Terminálu měly zastavit.
  • Ověřte odinstalaci spuštěním tohoto příkazu:
  • python3 --version
  • Terminál zobrazí následující oznámení:
  • zsh: command not found: python

    Závěr

    Znalost, jak nainstalovat Python na Macu, je základní dovedností pro úspěšnou kariéru v oblasti programování.

    Je také nezbytné nainstalovat Python 3.X nebo novější na Mac, protože starší Macy používají Python 2.7, což již není ideální pro moderní skriptování. Novější počítače Mac již také nemají žádný předinstalovaný Python, takže jej musíte nainstalovat sami.

    Vyzkoušejte kteroukoli z uvedených metod a užijte si bleskurychlé skriptování v Pythonu na vašem Macu.

    Možná by vás také zajímaly informace o nejlepších zdrojích pro výuku Pythonu pro začátečníky.

    Tomáš Dvořák
    Autor
    Czechia

    Píše o bezpečnosti, webu a chytrých službách s důrazem na srozumitelnost.

    Předchozí článek
    Jak obnovit všechny neuložené nebo přepsané soubory aplikace Microsoft Excel
    Další článek
    Jak povolit a používat funkci procházení webu ChatGPT [+Demos]