Även om äldre Mac-datorer kommer med en inbyggd version av Python, är den föråldrad och inte längre kompatibel med de senaste programmen. För att köra Python-skript på din Mac måste du installera den senaste versionen av Python på ditt system manuellt.
Så här är en komplett guide för att installera Python på din Mac och komma igång med att köra ditt första skript.
Kommer Mac-datorer fortfarande med Python förinstallerat?
Under många år kom Mac-datorer med Python 2.7 förinstallerat. Detta är dock inte längre fallet. Även om du fortfarande kan ladda ner och installera Python på en Mac, ungefär som alla andra program, inkluderar Apple det inte längre som standard eftersom Python 2.7 inte längre underhålls.
Apple hade meddelat tidiga meddelanden om att ta bort det från sitt operativsystem i macOS Catalinas release notes 2019 innan de slutligen drog ut kontakten i macOS Monterey.
Med det sagt, om din Mac-version är någonstans mellan 10.8 till 12.3, finns det en god chans att du fortfarande har Python 2.7 förinstallerat på din Mac. Det bästa sättet att kontrollera är att helt enkelt försöka köra Python från Terminal-appen i macOS.
Så här kontrollerar du den förinstallerade versionen av Python på din Mac
Om du kör en äldre version av macOS kan du kontrollera vilken version av Python som är tillgänglig på din Mac genom att följa dessa steg nedan:
- Starta Terminal-appen på din Mac. För att göra detta, gå till din Macs Launchpad och typ Terminal i sökfältet. Alternativt kan du använda Spotlight-sökning för att hitta den.
- Ange följande kommando för att kontrollera Python 2.7:s version och tryck på retur:
Om Python är förinstallerat får du ett svar som ger detaljer om versionen.Pytonorm --version
- Om din Mac har flera versioner av Python kan du ange ett kommando som anger Python-versionen. För att kontrollera Python 2.7:s version kan du använda python --versionkommando. Och för Python 3 kan du använda följande kommando:
python3 --version
Hur man installerar Python med den officiella installationsprogrammet
Det enklaste sättet att ladda ner den senaste versionen av Python är via den officiella webbplatsen. Här är vad du behöver göra för att komma igång:
- Ladda ner installationspaketet från Pythons officiella hemsida.
- Vänta tills nedladdningen är klar. När det är klart dubbelklickar du på paketet för att starta installationsprocessen. Du kan följa instruktionerna på skärmen i Python-installationsprogrammet för detta steg.
- När installationen är klar kommer installationsprogrammet automatiskt att öppna Pythons installationskatalog i ett nytt Finder-fönster.
Bekräftar din Python-installation
Du måste bekräfta att du har installerat Python och IDLE korrekt, den integrerade utvecklingsmiljön som följer med Python – bara en av många viktiga verktyg för Python-utvecklare.
- I Pythons installationskatalog hittar du en fil som heter IDLE. Dubbelklicka på den för att starta den, och om installationen lyckas kommer IDLE att öppna ett Python-skal.
- För att säkerställa att allt fungerar smidigt, ange ett enkelt Python-utskriftskommando och kör det i IDLE.
skriva ut('Hej världen!')
- Tryck på Retur (eller Enter), och du bör få ditt meddelande utskrivet på gränssnittet om allt fungerar korrekt.
Installera en källkodsredigerare på din Mac
Nu när du har installerat Python på din Mac måste du installera en gratis kodredigerare som kan hjälpa dig att göra kodning snabbare och enklare. Även om IDLE som kommer som en del av Python-paketet också är en källkodsredigerare, och du kan använda den för att komma igång, ger vissa bättre redigerare en mycket effektivare kodningsmiljö.
Så, om du vill ha en lätt och kraftfull kodredigerare, behöver du något som Visual Studio Code. Och så här kan du installera det:
- Du kan ladda ner Visual Studio-kod gratis från den officiella webbplatsen.
- När du är klar klickar du på den nedladdade filen och extraherar dess arkiverade innehåll.
- Flytta VSCode till mappen Application. Genom att göra detta blir det tillgängligt i macOS startfält för enkel åtkomst.
- Starta nu VSCode och skapa en ny fil genom att klicka Ny fil…
- För att Visual Studio Code ska kunna läsa din fil som ett Python-skript måste du skapa ett med .py förlängning.
- Välj nu en plats för att spara ditt nya Python-skript och klicka Skapa fil.
- VSCode kommer nu att uppmana dig att installera ett Python-tillägg. Du kan göra det genom att klicka på Installera knapp. Men om du missade att klicka på popup-fönstret som ber dig att installera tillägget, eller om du av misstag stängde det, kan du fortfarande installera Python-tillägget manuellt. Du kan göra detta genom att klicka på Tillägg ikonen (fyra rutor) på vänster sida av Visual Studio Code. Om du gör detta visar du en lista över de mest populära Python-tilläggen på Visual Studio Marketplace. Sök sedan efter Python och installera det första tillägget som visas i sökresultaten.
- När du har installerat Python-tillägget väljer du en Python-tolk genom att klicka på Välj Python Interpreter och välj den rekommenderade från listan.
Kör ditt första Python-skript på en Mac
Att komma så långt in i processen betyder att du har installerat Python på din Mac och lyckats ställa in en kodredigerare. Nu är det dags att köra ditt första Python-skript på macOS. För att göra det, följ dessa instruktioner:
- Gå tillbaka till Python-filen du just skapade och ange ett grundläggande Python-kommando som:
skriva ut('Hej världen!')
- Du kan kompilera och köra din kod genom att klicka på Play-knappen i det övre högra hörnet av Visual Studio Code.
- Om din kod är korrekt skriven, kommer du att få utdata som visas i den integrerade terminalen, vilket betyder att du framgångsrikt har kört ditt första Python-skript.
Hur man avinstallerar Python från din Mac
Om du någonsin ändrar dig om att använda Python på din Mac och planerar att byta till ett annat programmeringsspråk, kan du följa stegen nedan för att ta bort Python från macOS.
Avinstallera Python från Applications-mappen
- Gå till Finder och klicka på mappen Application.
- Flytta alla dina installerade Python-mappar till papperskorgen. För att ta bort en enskild version, se till att du bara flyttar den specifika versionens filer till papperskorgen.
- En dialogruta kan dyka upp som ber dig om tillåtelse att utföra raderingen. Ange din Macs lösenord för att ge Terminal behörighet att ta bort dessa filer.
Avinstallera Python Framework från /Library-katalogen
Om du vill avinstallera Python helt från ditt system måste du också ta bort Python-ramverket från katalogen /Library. Python-ramverket innehåller Python-tolken, standardbiblioteket och mappen site-packages.
Om du tar bort Python-ramverket kommer alla dessa filer att tas bort från ditt system. Så om du inte tar bort dessa filer kommer Python fortfarande att installeras på din Mac men kommer inte att kunna användas.
- Slå Kommando + mellanslagstangent för att få fram Spotlight Search. Här, sök efter Terminal och starta den.
- Ange följande kommando i Terminal och tryck på Retur (eller Enter).
sudo rm -rf /Library/Frameworks/Python.framework
- Ange din Macs lösenord för att ge tillstånd att radera filerna.
Detta tar bort ramverket för alla versioner av Python som är installerade på din Mac. Men om du bara vill ta bort ramverket för en specifik version (som version 3.8) kan du använda följande kommando:
sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.8
Detta kommer att ta bort ramverket för den angivna versionen av Python från din Mac.
Det är enkelt att komma igång med Python på din Mac
Även om det finns många sätt att installera Python på macOS, är det säkraste sättet att använda det officiella installationsprogrammet. Men du kan också använda en pakethanterare för macOS som Homebrew – ett program som gör det enkelt att installera och hantera programvara, beroenden och andra skript på din dator.
Det bästa är att du inte bara kan använda Homebrew för att installera valfri version av Python utan även många andra appar.