Mens eldre Mac-er kommer med en innebygd versjon av Python, er den utdatert og ikke lenger kompatibel med de nyeste programmene. For å kjøre Python-skript på Mac-en din, må du installere den nyeste versjonen av Python på systemet manuelt.
Så, her er en komplett guide for å installere Python på Mac-en og komme i gang med å kjøre ditt første skript.
Kommer Mac-er fortsatt med Python forhåndsinstallert?
I mange år kom Mac-maskiner med Python 2.7 forhåndsinstallert. Dette er imidlertid ikke lenger tilfelle. Selv om du fortsatt kan laste ned og installere Python på en Mac, omtrent som all annen programvare, inkluderer Apple den ikke lenger som standard da Python 2.7 ikke lenger vedlikeholdes.
Apple hadde gitt tidlige meldinger om å fjerne det fra operativsystemet i utgivelsesnotatene til macOS Catalina i 2019 før de til slutt trakk støpselet i macOS Monterey.
Når det er sagt, hvis Mac-versjonen din er et sted mellom 10.8 til 12.3, er det en god sjanse for at du fortsatt har Python 2.7 forhåndsinstallert på Mac-en. Den beste måten å sjekke på er ved å bare prøve å kjøre Python fra Terminal-appen i macOS.
Slik sjekker du den forhåndsinstallerte versjonen av Python på din Mac
Hvis du kjører en eldre versjon av macOS, kan du sjekke hvilken versjon av Python som er tilgjengelig på din Mac ved å følge disse trinnene nedenfor:
- Start Terminal-appen på Mac-en. For å gjøre dette, gå til din Macs Launchpad og type Terminal i søkefeltet. Alternativt kan du bruke Spotlight-søk for å finne den.
- Skriv inn følgende kommando for å sjekke Python 2.7s versjon og trykk retur:
Hvis Python er forhåndsinstallert, vil du få et svar som vil gi detaljer om versjonen.Python --versjon
- Hvis Mac-en din har flere versjoner av Python, kan du angi en kommando som spesifiserer Python-versjonen. For å sjekke Python 2.7s versjon, kan du bruke python --versjonkommando. Og for Python 3 kan du bruke følgende kommando:
python3 --versjon
Hvordan installere Python med det offisielle installasjonsprogrammet
Den enkleste måten å laste ned den nyeste versjonen av Python på er via den offisielle nettsiden. Her er hva du trenger for å komme i gang:
- Last ned installasjonspakken fra Pythons offisielle nettsted.
- Vent til nedlastingen er fullført. Når den er ferdig, dobbeltklikker du på pakken for å starte installasjonsprosessen. Du kan følge instruksjonene på skjermen i Python-installasjonsprogrammet for dette trinnet.
- Når installasjonen er fullført, vil installasjonsprogrammet automatisk åpne Pythons installasjonskatalog i et nytt Finder-vindu.
Bekrefter Python-installasjonen
Du må bekrefte at du har riktig installert Python og IDLE, det integrerte utviklingsmiljøet som følger med Python – bare ett av mange viktige verktøy for Python-utviklere.
- I Pythons installasjonskatalog finner du en fil som heter IDLE. Dobbeltklikk på den for å starte den, og hvis installasjonen er vellykket, vil IDLE åpne et Python-skall.
- For å sikre at alt kjører problemfritt, skriv inn en enkel Python-utskriftskommando og kjør den i IDLE.
skrive ut('Hei Verden!')
- Trykk på Retur (eller Enter), og du bør få meldingen din skrevet ut på grensesnittet hvis alt fungerer som det skal.
Installer en kildekoderedigerer på din Mac
Nå som du har installert Python på Mac-en din, må du installere en gratis kode editor som kan hjelpe deg med å gjøre koding raskere og enklere. Selv om IDLE som kommer som en del av Python-pakken også er en kildekoderedigerer, og du kan bruke den til å komme i gang, gir noen bedre redaktører et mye mer effektivt kodemiljø.
Så hvis du vil ha en lett og kraftig koderedigerer, trenger du noe som Visual Studio Code. Og her er hvordan du kan installere det:
- Du kan laste ned Visual Studio-kode gratis fra den offisielle nettsiden.
- Når du er ferdig, klikker du på den nedlastede filen og pakker ut det arkiverte innholdet.
- Flytt VSCode til Application-mappen. Ved å gjøre dette blir det tilgjengelig i macOS-startfeltet for enkel tilgang.
- Nå, start VSCode og lag en ny fil ved å klikke Ny fil...
- For at Visual Studio Code skal lese filen din som et Python-skript, må du opprette en med .py Utvidelse.
- Velg nå et sted for å lagre ditt nye Python-skript og klikk Opprett fil.
- VSCode vil nå be deg om å installere en Python-utvidelse. Du kan gjøre det ved å klikke på Installere knapp. Men hvis du gikk glipp av å klikke på popup-vinduet som ber deg om å installere utvidelsen, eller hvis du lukket den ved et uhell, kan du fortsatt installere Python-utvidelsen manuelt. Du kan gjøre dette ved å klikke på Utvidelser ikonet (fire bokser) på venstre side av Visual Studio Code. Å gjøre dette viser deg en liste over de mest populære Python-utvidelsene i Visual Studio Marketplace. Søk deretter etter Python og installer den første utvidelsen som vises i søkeresultatene.
- Etter å ha installert Python-utvidelsen, velg en Python-tolk ved å klikke på Velg Python Interpreter og velg den anbefalte fra listen.
Kjøre ditt første Python-skript på en Mac
Å komme så langt inn i prosessen betyr at du har installert Python på Mac-en og klart å sette opp et koderedigeringsprogram. Nå er det på tide å kjøre ditt første Python-skript på macOS. For å gjøre det, følg disse instruksjonene:
- Gå tilbake til Python-filen du nettopp opprettet og skriv inn en grunnleggende Python-kommando som:
skrive ut('Hei Verden!')
- Du kan kompilere og kjøre koden din ved å klikke på Spill av-knappen øverst til høyre i Visual Studio Code.
- Hvis koden din er skrevet riktig, vil du få utdataene vist i den integrerte terminalen, noe som betyr at du har kjørt ditt første Python-skript.
Slik avinstallerer du Python fra din Mac
Hvis du noen gang ombestemmer deg om å bruke Python på Mac-en og planlegger å bytte til et annet programmeringsspråk, kan du følge trinnene nedenfor for å fjerne Python fra macOS.
Avinstallerer Python fra Applications-mappen
- Gå til Finder og klikk på Application-mappen.
- Flytt alle de installerte Python-mappene dine til papirkurven. For å fjerne en enkelt versjon, sørg for at du bare flytter filene til den spesifikke versjonen til papirkurven.
- En dialogboks kan dukke opp som ber deg om tillatelse til å utføre slettingen. Skriv inn Mac-passordet for å gi Terminal tillatelse til å fjerne disse filene.
Avinstallere Python Framework fra /Library Directory
Hvis du vil avinstallere Python fullstendig fra systemet ditt, må du også fjerne Python-rammeverket fra /Library-katalogen. Python-rammeverket inneholder Python-tolken, standardbiblioteket og site-packages-mappen.
Fjerning av Python-rammeverket vil fjerne alle disse filene fra systemet ditt. Så hvis du ikke fjerner disse filene, vil Python fortsatt være installert på Mac-en din, men vil ikke være brukbar.
- Slå den Kommando + mellomromstasten tastene for å få frem Spotlight Search. Her, søk etter Terminal og starte den.
- Skriv inn følgende kommando i Terminal og trykk på Retur (eller Enter).
sudo rm -rf /Library/Frameworks/Python.framework
- Skriv inn Mac-passordet for å gi tillatelse til å slette filene.
Dette vil slette rammeverket til alle versjonene av Python installert på Mac-en din. Men hvis du bare vil slette rammeverket til en spesifikk versjon (som versjon 3.8), kan du bruke følgende kommando:
sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.8
Dette vil slette rammeverket til den angitte versjonen av Python fra Mac-en.
Det er enkelt å komme i gang med Python på Macen
Selv om det er mange måter å installere Python på macOS, er den sikreste måten å bruke det offisielle installasjonsprogrammet. Du kan imidlertid også bruke en pakkebehandling for macOS som Homebrew – et program som gjør det enkelt å installere og administrere programvare, avhengigheter og andre skript på datamaskinen.
Det beste er at du ikke bare kan bruke Homebrew til å installere hvilken som helst versjon av Python, men også mange andre apper.