Så här installerar du Uppdaterad Python 3.6.x på Mac

Python är ett populärt programmeringsspråk som används allmänt av nybörjare och långsiktiga utvecklare. Moderna Mac OS-versioner kommer med Python 2.7.x installerat (eller Python 2.6.1 om en äldre Mac OS X-version), men många Python-användare kanske behöver uppdatera Python i Mac OS till en nyare version som Python 3.6.5.

Den här artikeln kommer att diskutera hur man får en uppdaterad Python 3-installation på Mac genom att täcka två olika sätt att snabbt och enkelt installera Python 3 på en Mac.


Observera att vi sa att installera Python 3, inte uppdatera till Python 3, för hur det här kommer att fungera installerar Python 3 samtidigt som Python 2 hålls kvar på Mac. Detta är viktigt eftersom vissa Mac-apps tyvärr förlitar sig på Python 2-stöd, så om du försöker uppgradera Python 2.x till Python 3.x i Mac OS kommer du till slut att upptäcka att något är brutet, kanske kritiskt så. Med det i åtanke borde du inte försöka uppdatera den befintliga förinstallerade Python-utgåvan på en Mac, istället får du bara en saminstallation av Python 3 för fullständig kompatibilitet.

Och ja, Python 3 och Python 2 kan samexistera på en Mac utan konflikter, användkommandon kommer bara att vara lite annorlunda.

Så här installerar du uppdaterad Python 3 i Mac OS

Kanske är det enklaste sättet att installera Python 3 genom att använda Python-paketinstallatören från python.org

  1. Gå till Python.org-hämtningssidan här och hämta det senaste Python-installationspaketet
  2. Kör Python-installationspaketet och installera Python 3 på Mac

Python 3.6.x kräver cirka 100 MB diskutrymme att installera. Installationen är snabb, och du har Python 3.x vid sidan av Python 2.x på Mac.

När Python 3 är installerat hittar du en Python3-mapp i mappen / Program på din Mac. Du hittar också den enkla IDE som heter IDLE i katalogen / Applications / MacPython3 /, vilket i grunden ger dig samma Python IDE som du skulle stöta på om du körde 'python3' vid kommandotolken i Terminal.

Du kan också installera Python 3.x på en Mac via Homebrew, vilket är min föredragna metod som en Homebrew-användare.

Så här installerar du Python 3.6.5 med Homebrew

Installera en uppdaterad version av Python 3.6.5 (som skrivetid) är super lätt med HomeBrew. Naturligtvis behöver du Homebrew installerad på Mac innan du kan använda Homebrew-metoden, men om du är intresserad av att krossa med Python kommer Homebrew troligen att vädja till dig ändå.

Vi antar att du redan har Homebrew, om du inte kan du kan läsa här hur man installerar Homebrew på Mac OS.

För att installera den senaste versionen av Python 3 med Homebrew, ska du bara utfärda följande kommandosträng:

brew install python3

När den uppdaterade Python 3 har installerats på Mac kan du köra den med:

python3

Oavsett om du installerar den uppdaterade Python 3 med paketinstallatören eller Homebrew, kommer standardversionen av Python 2.7 som kommer förinstallerad med Mac OS och Mac OS X fortfarande att installeras, helt orörd och kan köras med det enkla "python" -kommandot som alltid.

Så här kontrollerar du vilken version av Python som för närvarande installeras i Mac OS

Från Terminal-programmet kan du enkelt skriva följande kommando rapportera vilken version av Python som för närvarande är installerad:

python --version

I MacOS hittar du det typiskt Python 2.7.x av viss variation, antingen 2.7.4 eller 2.7.10 eller liknande.

När du har installerat Python med Homebrew eller med paketinstallatören kan du kolla den uppdaterade nya versionen av Python med:

python3 --version

Och som tidigare nämnts kommer båda installationerna av Python att samexisteras utan konflikter.

Du kan också ta reda på var vardera versionen av python är installerad med kommandot 'som' eller 'varis':

Observera att vissa aspekter av Python är olika i varje version, och till och med funktioner som det aktuella Python-enkla webbservrartricket skiljer sig från version 2 till version 3. Om du planerar att använda något långsiktigt eller lära sig i allmänhet, kommer du Var bättre att skriva i Python 3.x istället för de äldre Python 2.x-utgåvorna.

Så nu du har Python 3 installerad, är du redo att rulla!

Learning Python och Python Resources

Om du är ny på Python och programmering i allmänhet finns det en mängd bra resurser ute för att komma igång.

Om du är den typ som du tycker om att lära av en bok, är några populära val:

  • Lärande Python - O'Reilly
  • Python Crash Course: En hands-on, projektbaserad introduktion till programmering
  • Automatisera Boring Stuff med Python: Praktisk programmering för totalt nybörjare

Du kan även kolla in gratis online kurser, inklusive dessa från MIT:

  • edX: MIT Lär dig Python kurs
  • MIT: Introduktion till datavetenskapskurs

Eller du kan också utforska den breda Python Wiki-resursidan här också.

TLDR: Uppdatera inte Python 2.x till Python 3.x, Installera bara Python 3.x på Mac

TLDR: Uppdatera inte den förinstallerade Python 2.x till Python 3.x, det kommer sannolikt att bryta något med det. Installera och kör istället den uppdaterade Python 3 separat.