Slik installerer du oppdatert Python 3.6.x på Mac

Python er et populært programmeringsspråk som brukes mye av både nybegynnere og tidligere utviklere. Moderne Mac OS-versjoner leveres med Python 2.7.x installert (eller Python 2.6.1 hvis en eldre Mac OS X-versjon), men mange Python-brukere må kanskje oppdatere Python i Mac OS til en nyere versjon som Python 3.6.5.

Denne artikkelen vil diskutere hvordan du får en oppdatert Python 3-installasjon på Mac ved å dekke to forskjellige måter å raskt og enkelt installere Python 3 på en Mac.


Legg merke til at vi sa installere Python 3, ikke oppdatering til Python 3, fordi hvordan dette vil fungere, installerer Python 3 samtidig som Python 2 opprettholdes på Mac. Dette er avgjørende fordi noen Mac-programmer tydeligvis stole på Python 2-støtte, så hvis du forsøker å oppgradere Python 2.x til Python 3.x i Mac OS, vil du til slutt finne ut at noe er ødelagt, kanskje kritisk. Med det for øye, bør du ikke forsøke å oppdatere den eksisterende forhåndsinstallerte Python-utgivelsen på en Mac, men i stedet vil du bare ha en saminstallasjon av Python 3 for full kompatibilitet.

Og ja, Python 3 og Python 2 kan sameksistere på en Mac uten noen konflikt, brukskommandoene vil bare være litt forskjellige.

Slik installerer du oppdatert Python 3 i Mac OS

Kanskje den enkleste måten å installere Python 3 på, er å bruke Python-pakkeinstallatøren fra python.org

  1. Gå til Python.org nedlastingsside her og last ned den nyeste Python installasjonspakken
  2. Kjør Python installasjonspakken og installer Python 3 på Mac

Python 3.6.x krever omtrent 100 MB diskplass for å installere. Installasjonen er rask, og du vil ha Python 3.x ved siden av Python 2.x på Mac.

Når Python 3 er installert, finner du en Python3-mappe i / Programmer-mappen på Mac-en din. Du finner også den enkle IDE-kalt IDLE i katalogen / Applications / MacPython3 /, som i utgangspunktet gir deg samme Python IDE du vil støte på hvis du kjørte 'python3' på ledeteksten i Terminal.

Du kan også installere Python 3.x på en Mac gjennom Homebrew, som er min foretrukne metode som en Homebrew-bruker.

Slik installerer du Python 3.6.5 med Homebrew

Installere en oppdatert versjon av Python 3.6.5 (i skrivende stund) er super lett med HomeBrew. Selvfølgelig vil du trenge Homebrew installert på Macen før du kan bruke Homebrew-metoden, men hvis du er interessert i å rote rundt med Python, vil Homebrew trolig appellere til deg uansett.

Vi kommer til å anta at du allerede har Homebrew, hvis du ikke kan du kan lese her, hvordan du installerer Homebrew på Mac OS.

For å installere den nyeste versjonen av Python 3 ved hjelp av Homebrew, bare utsted følgende kommandostreng:

brew install python3

Når den oppdaterte Python 3 er installert på Mac, kan du kjøre den med:

python3

Enten du installerer den oppdaterte Python 3 med pakkeinstallatøren eller Homebrew, vil standardversjonen av Python 2.7 som kommer forhåndsinstallert med Mac OS og Mac OS X, fortsatt bli installert, helt uberørt og kan kjøres med den enkle "python" -kommandoen som alltid.

Hvordan sjekke hvilken versjon av Python som for øyeblikket er installert i Mac OS

Fra Terminal-applikasjonen kan du bare skrive hvilken versjon av Python som er installert, ved å skrive følgende kommando:

python --version

I MacOS finner du det vanligvis Python 2.7.x av noe variasjon, enten 2.7.4 eller 2.7.10 eller lignende.

Etter at du har installert Python med Homebrew eller med pakkeinstallatøren, kan du sjekke den oppdaterte nye versjonen av Python med:

python3 --version

Og som nevnt før, vil begge installasjoner av Python sameksistere uten konflikt.

Du kan også finne ut hvor hver versjon av python er installert med kommandoen 'som' eller 'hvor':

Legg merke til at enkelte aspekter av Python er forskjellige i hver versjon, og selv funksjoner som det øyeblikkelige Python-enkle webservertricket, er forskjellige fra versjon 2 til versjon 3. Hvis du planlegger å bruke noe langsiktig, eller lære generelt, vil du vær bedre å skrive i Python 3.x enn de eldre Python 2.x-utgivelsene.

Så nå som du har Python 3 installert, er du klar til å rulle!

Lære Python og Python Resources

Hvis du er ny til Python og programmering generelt, er det en rekke gode ressurser der ute for å komme i gang.

Hvis du er typen for å nyte læring fra en bok, er noen populære valg:

  • Lære Python - O'Reilly
  • Python Crash Course: En hands-on, prosjektbasert introduksjon til programmering
  • Automatiser de kjedelige sakene med Python: Praktisk programmering for nybegynnere

Du kan også sjekke ut gratis online kurs, inkludert disse fra MIT:

  • edX: MIT Lær Python kurs
  • MIT: Intro til Computer Science kurs

Eller du kan også utforske den brede Python Wiki-ressurssiden her også.

TLDR: Ikke oppdater Python 2.x til Python 3.x, bare installer Python 3.x på Mac

TLDR: Ikke oppdater den forhåndsinstallerte Python 2.x til Python 3.x, det vil trolig ødelegge noe ved å gjøre det. I stedet kan du bare installere og kjøre den oppdaterte Python 3 separat.