Hur man installerar Python på Mac: Guide för sömlös installation

Undrar du hur man installerar Python på Mac för att använda den robusta hårdvaru- och operativsystemkonfigurationen på din Mac för att utveckla och testa program snabbare? Fortsätt läsa!

Python är inte bara ett programmeringsspråk; det är en hörnsten i teknikvärlden och driver allt från webbapplikationer till maskininlärningsalgoritmer. Om du är en Mac-användare har du en njutning eftersom kombinationen av Python och macOS skapar en dynamisk duo för mjukvaruutveckling och datavetenskap.

Pythons mångsidighet, läsbarhet och omfattande bibliotek gör det till ett populärt språk för både proffs och nybörjare. När du paras ihop med den användarvänliga miljön i macOS har du en kraftfull kombination som förenklar kodning, experiment och projektutveckling.

Oavsett om du är en erfaren utvecklare eller nyfiken nybörjare, kan Mac-Python-alliansen förbättra din produktivitet avsevärt.

I den här omfattande guiden kommer jag att gå igenom olika metoder för att installera Python på din Mac, vilket säkerställer en sömlös installation.

Hur avgörande är Python som programmeringsspråk?

Python är ett oumbärligt programmeringsspråk för beräkningsvärlden. Dess läsbarhet och enkelhet gör den tillgänglig för nybörjare, medan de robusta biblioteken och ramverken vänder sig till avancerade användare. Dess mångsidighet spänner också över webbutveckling, datavetenskap, maskininlärning och robotprocessautomatisering.

Python är en integrerad del av dataanalys och artificiell intelligens. Det beror på att dess open source-natur främjar en levande gemenskap, och frilansande eller tjänstemannautvecklare älskar att koda program eller datavetenskapliga lösningar som ett Python-skript. Globalt sett vet utvecklare att de kan få gott och pålitligt stöd gratis för Python om koden skulle gå sönder.

Dessutom är teknikjättar som Google och Facebook starkt beroende av det. Pythons allestädes närvarande inom utbildning hjälper nya programmerare. Dess anpassningsförmåga säkerställer att den förblir ett grundläggande verktyg för olika uppgifter.

Läs också: 15 Python-projekt för nybörjare att öva och lära

Skäl att installera Python på Mac

Den främsta anledningen till att använda macOS och Python för programmering är extrem säkerhet som inget annat operativsystem förutom Linux kan tillhandahålla. Hackare och spammare runt om i världen utvecklar skadlig programvara och virusprogram för Windows-datorer eftersom majoriteten av datoranvändare använder Windows.

Eftersom macOS har en mindre marknadsandel riktar sig hackare sällan på MacBook och iMac. Dessutom har Apple ett robust säkerhetsteam som inte lämnar stenen ovänd för att göra macOS praktiskt taget immun mot skadlig programvara och virus.

Andra viktiga skäl är följande:

  • MacBooks och iMacs har varit särskilt kända för kreativa, vetenskapliga och datorprogrammeringsarbeten.
  • macOS är Unix-baserat och ger ett robust kommandoradsgränssnitt för utveckling och skript.
  • Mac kommer med en uppsättning utvecklarverktyg som t.ex XcodeTerminal och Hembryggt.
  • Mac-datorer är kända för sin högkvalitativa hårdvara, vilket säkerställer en smidig och pålitlig utvecklingsupplevelse.
  • Det intuitiva macOS-gränssnittet bidrar till produktiviteten, med ett effektivt fönsterhanteringssystem.
  • Om du gillar iOS-apputveckling är Mac viktig på grund av dess kompatibilitet med Xcode.
  • Mac-datorer tenderar att ha en längre livslängd och är kända för sin tillförlitlighet, vilket minskar stilleståndstiden.

Kommer Mac-datorer med Python för Mac förinstallerat?

macOS använder Python-skript för några av sina uppgifter och moduler i backend. Fram till macOS 12.3 skulle den därför leverera alla MacBook och iMac med förinstallerat Python 2.7-ramverk.

Utvecklare har dock slutat använda Python 2.X-utgåvorna eftersom Python Software Foundation inte längre stöder denna Python-byggnad.

Så, Apple meddelade 2019 i en macOS Catalina 10.15 release note att den kommer att sluta leverera MacBooks och iMacs med förinstallerad Python 2.7. Apple försenade dock processen och gjorde det till slut för macOS Monetery 12.3-versioner.

Så om du använder en daterad Mac före macOS 12.3 bör du ha Python 2.7 förinstallerat på ditt system. De nyare Mac-datorerna, som Ventura och Sonoma, kommer inte längre med några byggversioner av Python.

Om du behöver Python 3.X-utgåvan för funktionell programmering måste du installera den själv genom att följa någon av metoderna som nämns i avsnitten nedan.

Hur man installerar Python på Mac

Det finns olika sätt att ställa in Python på Mac. Nedan hittar du alla de enkla och populära sätten:

Uppdatera den befintliga versionen av Python för Mac

Om du använder macOS 12.3 eller tidigare versioner har din MacBook eller iMac redan en Python-distribution. Du behöver bara uppdatera eller uppgradera den till den senaste Python-builden så att du kan utveckla fantastiska program. Se stegen nedan:

Kontrollera Python-versionen

  • Starta Terminal-appen genom att slå upp den i Spotlight.
  • Skriv in följande kod i Terminal och tryck på Retur:
  • python --version
  • Terminalen bör visa en version av Python-distributionen som 2.7.
  • Eftersom jag använder macOS Ventura för att skriva den här guiden kan mitt system inte visa någon Python-distributionsversion eftersom det inte har någon. Men macOS-system äldre än 12.3 kommer att visa en Python-version.

    Installera Homebrew

    När du känner till din Python-version, följ dessa steg för att uppdatera eller uppgradera den med Homebrew:

  • Kopiera och klistra in det här kommandot i Terminal-appen:
  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Tryck på Retur för att köra.
  • Ange systemlösenordet för att autentisera åtgärden.
  • Nu kommer terminalen att gå igenom olika stadier för att ladda ner de distributioner den behöver.
  • Vänta tills du ser meddelandet ”Installationen lyckad”.
  • Kopiera och klistra in följande skript och tryck på Retur för att installera Brew to Path:
  • echo 'eval "$(/opt/homebrew/bin/brew shellenv)’ >> 
    /Users/tamaldas/.zprofile eval $(/opt/homebrew/bin/brew shellenv)
  • Skriptet ovan genereras i slutet av Homebrew-installationen på terminalen så att du kan kopiera det därifrån eller redigera användarnamnet i detta /Users/tamaldas/.zprofile-kodelement innan du använder koden.
  • Uppdatera eller uppgradera Python-distribution

    Nu när du har Homebrew i din MacBook eller iMac följer du dessa steg för att uppdatera eller uppgradera Python:

  • Gå till samma terminalkonsol.
  • Kopiera och klistra in denna kod i den:
  • brew upgrade python
  • Detta kommer att börja uppdatera den befintliga Python-installationen efter att ha godkänt åtgärden med ett lösenord.
  • Koden kommer att fungera bra på en äldre Mac som har Python 2.7-ramverket. Eftersom jag använder den senaste Macen är Python inte tillgänglig, och därför visar terminalen detta meddelande, ”zsh:kommando hittades inte.”

    När processen är över, starta om Mac för att njuta av den senaste Python-distributionen när du kodar.

    Installera Python på Mac med ett installationsprogram

    Detta är det bekvämaste sättet att installera den senaste Python-utgåvan på Mac. Följ stegen som nämns här:

    Skaffa Python för Mac

  • Öppna webbläsaren Safari och besök den officiella webbplatsen för Python språk.
  • Klicka på menyn Nedladdningar på webbsidans meny.
  • Klicka på knappen Ladda ner Python 3.12.0.
  • En säkerhetspopup kan dyka upp. Klicka på Tillåt.
  • Paketet kommer att laddas ner och dyka upp direkt i Dock i macOS.
  • Klicka på Python-installationsprogrammet för att börja.
  • Installera Python-paketet

  • Om du klickar på Python-installationsprogrammet visas knappen Öppna i Finder.
  • Klicka på det.
  • Du bör nu se installationsprogrammet i nedladdningskatalogen på din Mac.
  • Dubbelklicka på Python PKG-filen och dialogrutan Installera Python visas.
  • Klicka på Fortsätt i det här fönstret.
  • Återigen, klicka på Fortsätt i dialogrutan Viktig information.
  • Du måste klicka på Fortsätt och acceptera i dialogrutan Programvarulicensavtal.
  • Välj nu din Macintosh HD-skiva som installationskatalog för Python och klicka på Fortsätt.
  • Klicka slutligen på Installera för att starta paketinstallationsprocessen.
  • Auktorisera processen med Touch ID eller Mac-lösenord.
  • När installationen är över bör du se mappen ovan.

    Validera installationen

    När installationen är över, så här validerar du Python-distributionen:

  • Öppna Terminal-appen.
  • Skriv in följande kommando i den:
  • python3 --version
  • Tryck på Retur.
  • Terminalen ska nu visa den installerade Python-versionen.
  • Om det matchar versionen du installerade fungerar Python bra.
  • Ett annat sätt att verifiera Python-installationen är genom att köra Python IDLE-skriptet. Det lanserar den integrerade utvecklingsmiljön för Python. Här är hur:

    Dubbelklicka på IDLE-filen i installationsmappen för Python 3.12. Det bör dyka upp när installationen är klar.

    Du bör se ovanstående Python-skriptfönster. Där skriver du följande Python-skript och trycker på Retur:

    print("Hello, World!")

    Detta bör skapa följande svar från Python:

    Det bekräftar att din Python 3.12.0-installation är framgångsrik.

  • Öppna Terminal och kör följande kommando:
  • python3 –version
  • Du bör se följande meddelande i ett popup-fönster:
  • The “python3” command requires the command line developer tools. 
    Would you like to install the tools now?

  • Klicka på knappen Installera.
  • Klicka på Godkänn på sidan Licensavtal.
  • Du bör se dialogrutan ”Ladda ner programvara”.
  • Låt processen slutföra sig själv.
  • När processen är över, kör kommandot ”python3 -version” igen på Terminal-appen och den ska visa den installerade Python-distributionsversionen.

    Installera Python på Mac med Homebrew

  • Kör kommandot Homebrew som förklarats tidigare.
  • När Homebrew är installerat på din Mac, öppna Terminal och kör det här kommandot:
  • brew install python
  • Homebrew-pakethanteraren kommer att börja ladda ner och installera det senaste Python-ramverket som är kompatibelt med Mac.
  • När processen är över, kör kommandot ”python3 –version” igen för att bekräfta den installerade Python-versionen.
  • Läs också: Python-bibliotek och moduler som alla utvecklare bör känna till

    Hur man avinstallerar Python på Mac

    Det finns två sätt att ta bort Python-ramverket från din Mac. Du kan avinstallera med det grafiska användargränssnittet om du installerade det med paketinstallationsprogrammet eller Terminal-appen. Här är metoderna och deras steg:

    Avinstallera Python för Mac från applikationer

  • På din Mac klickar du på Gå i Mac-verktygsfältet högst upp på skärmen.
  • En snabbmeny dyker upp. Där klickar du på knappen Applikationer.
  • Bläddra ner i applikationsfönstret för att hitta mappen Python 3.12.0.
  • Högerklicka för att visa snabbmenyn.
  • Där klickar du på alternativet Flytta till papperskorgen.
  • Autentisera åtgärden genom att använda ditt Touch ID eller Mac-lösenord.
  • Det är allt! Du har framgångsrikt avinstallerat Python från din Mac.

    Avinstallera Python Framework från Mac

  • Starta Mac Terminal-appen från Spotlight eller Launchpad > Utilities.
  • I kommandoradsgränssnittet, kopiera och klistra in följande kommando:
  • sudo rm -rf /Library/Frameworks/Python.framework
  • Ange Mac-lösenordet för att autentisera åtgärden.
  • Kör nu följande kommando för att verifiera om Python har avinstallerats eller inte:
  • python --version

    Ovanstående metod fungerar endast om Python installeras av Apple som en del av macOS-installationen.

    Avinstallera Python med Homebrew

    Om du installerade Python 3.XX edition med Homebrew måste du installera ett Homebrew-kommando för att avinstallera Python. Följ dessa instruktioner för att ta bort Python:

  • Starta macOS Terminal-appen.
  • Kopiera följande kommando och klistra in det i Terminal-appen:
  • brew uninstall python
  • Tryck på Enter för att starta processen.
  • Du bör se avinstallationsnotationen i Terminal-appen.
  • När det är gjort kommer alla aktiviteter på Terminal-appen att sluta.
  • Verifiera avinstallationen genom att köra detta kommando:
  • python3 --version
  • Terminal-appen kommer att visa följande notation:
  • zsh: command not found: python

    Slutsats

    Att veta hur man installerar Python på Mac är en grundläggande färdighet du måste känna till om du vill göra en framgångsrik karriär inom programmeringssektorn.

    Det blir också nödvändigt att installera Python 3.X eller bättre på Mac eftersom de daterade Mac-datorerna kommer med Python 2.7, vilket inte är bra för Pythoin-skript. De nyare Mac-datorerna innehåller inte heller något förinstallerat Python-ramverk så du måste installera det manuellt.

    Prova någon av ovanstående metoder du gillar och njut av blixtsnabb Python-skript på din Mac.

    Du kanske också vill lära dig om de bästa resurserna för att lära dig Python för nybörjare.