Vaikka vanhemmissa Maceissa on sisäänrakennettu Python-versio, se on vanhentunut eikä ole enää yhteensopiva uusimpien sovellusten kanssa. Python-komentosarjojen suorittaminen Macissasi sinun on asennettava Pythonin uusin versio järjestelmääsi manuaalisesti.

Joten tässä on täydellinen opas Pythonin asentamiseen Maciin ja ensimmäisen skriptin suorittamisen aloittamiseen.

Tuleeko Maceissa edelleen esiasennettu Python?

Useiden vuosien ajan Mac-tietokoneissa oli esiasennettu Python 2.7. Näin ei kuitenkaan enää ole. Vaikka voit edelleen ladata ja asentaa Pythonin Macille, aivan kuten kaikki muutkin ohjelmistot, Apple ei enää sisällytä sitä oletusarvoisesti, koska Python 2.7:ää ei enää ylläpidetä.

Apple oli ilmoittanut sen poistamisesta käyttöjärjestelmästään varhaisessa vaiheessa macOS Catalinan julkaisutiedoissa vuonna 2019, ennen kuin lopulta irrotti macOS Montereyn pistokkeen.

Tästä huolimatta, jos Macisi versio on missä tahansa välillä 10.8–12.3, on hyvä mahdollisuus, että Python 2.7 on edelleen esiasennettuna Maciin. Paras tapa tarkistaa on yksinkertaisesti yrittää suorittaa Python macOS: n Terminal-sovelluksesta.

Pythonin esiasennetun version tarkistaminen Macissa

Jos käytät vanhempaa macOS-versiota, voit tarkistaa, mikä Python-versio on saatavilla Macissasi noudattamalla seuraavia ohjeita:

  1. Käynnistä Terminal-sovellus Macissasi. Voit tehdä tämän siirtymällä omaan Macin Launchpad ja tyyppi Terminaali hakukentässä. Vaihtoehtoisesti voit käyttää Spotlight-hakua löytääksesi sen.
  2. Kirjoita seuraava komento tarkistaaksesi Python 2.7 -version ja paina return:
    Python --versio
    Jos Python on esiasennettu, saat vastauksen, jossa kerrotaan versiosta.
  3. Jos Macissasi on useita Python-versioita, voit antaa Python-version määrittävän komennon. Python 2.7 -version tarkistamiseksi voit käyttää python -- versiokomento. Python 3:ssa voit käyttää seuraavaa komentoa:
    python3 --versio

Pythonin asentaminen virallisella asennusohjelmalla

Helpoin tapa ladata Pythonin uusin versio on virallisen verkkosivuston kautta. Tässä on mitä sinun tulee tehdä aloittaaksesi:

  1. Lataa asennuspaketti osoitteesta Pythonin virallinen verkkosivusto.
  2. Odota, että lataus on valmis. Kun se on valmis, aloita asennus kaksoisnapsauttamalla pakettia. Voit seurata Python-asennusohjelman näytön ohjeita tässä vaiheessa.
  3. Kun asennus on valmis, asennusohjelma avaa automaattisesti Pythonin asennushakemiston uudessa Finder-ikkunassa.

Python-asennuksen vahvistaminen

Sinun on varmistettava, että olet asentanut Pythonin ja IDLE: n oikein, Pythonin mukana tulevan integroidun kehitysympäristön – vain yhden monista tärkeitä työkaluja Python-kehittäjille.

  1. Pythonin asennushakemistosta löydät tiedoston nimeltä IDLE. Kaksoisnapsauta sitä käynnistääksesi sen, ja jos asennus onnistuu, IDLE avaa Python-kuoren.
  2. Varmistaaksesi, että kaikki toimii sujuvasti, anna yksinkertainen Python-tulostuskomento ja suorita se IDLE-tilassa.
    Tulosta('Hei maailma!')
  3. Paina Return (tai Enter) -näppäintä, niin viestisi pitäisi tulostua käyttöliittymään, jos kaikki toimii oikein.

Asenna lähdekoodieditori Maciin

Nyt kun olet asentanut Pythonin Mac-tietokoneellesi, sinun on asennettava a ilmainen koodieditori jotka voivat auttaa sinua nopeuttamaan ja helpottamaan koodausta. Vaikka Python-paketin osana tuleva IDLE on myös lähdekoodieditori ja voit käyttää sitä alkuun, jotkut paremmat editorit tarjoavat paljon tehokkaamman koodausympäristön.

Joten jos haluat kevyen ja tehokkaan koodieditorin, tarvitset jotain Visual Studio Coden kaltaista. Ja näin voit asentaa sen:

  1. Voit ladata Visual Studio Code ilmaiseksi viralliselta verkkosivustolta.
  2. Kun olet valmis, napsauta ladattua tiedostoa ja pura sen arkistoitu sisältö.
  3. Siirrä VSCode Sovellus-kansioon. Tämän ansiosta se on saatavilla macOS-käynnistysalustassa, jotta se on helppokäyttöinen.
  4. Käynnistä nyt VSCode ja luo uusi tiedosto napsauttamalla Uusi tiedosto…
  5. Jotta Visual Studio Code voi lukea tiedostosi Python-komentosarjana, sinun on luotava sellainen .py laajennus.
  6. Valitse nyt sijainti uuden Python-skriptin tallentamiseen ja napsauta Luo tiedosto.
  7. VSCode kehottaa nyt asentamaan Python-laajennuksen. Voit tehdä sen napsauttamalla Asentaa -painiketta. Jos et kuitenkaan napsauttanut ponnahdusikkunaa, joka pyytää sinua asentamaan laajennuksen, tai jos suljit sen vahingossa, voit silti asentaa Python-laajennuksen manuaalisesti. Voit tehdä tämän napsauttamalla Laajennukset kuvake (neljä ruutua) Visual Studio Coden vasemmalla puolella. Tämä näyttää sinulle luettelon Visual Studio Marketplacen suosituimmista Python-laajennuksista. Etsi sitten Python ja asenna ensimmäinen hakutuloksissa näkyvä laajennus.
  8. Kun olet asentanut Python-laajennuksen, valitse Python-tulkki napsauttamalla Valitse Python Interpreter -painiketta ja valitsemalla luettelosta suositellun.

Ensimmäisen Python-skriptin suorittaminen Macissa

Prosessin näin pitkälle pääseminen tarkoittaa, että olet onnistuneesti asentanut Pythonin Mac-tietokoneellesi ja onnistunut määrittämään koodieditorin. Nyt on aika suorittaa ensimmäinen Python-skripti macOS: ssä. Voit tehdä sen noudattamalla näitä ohjeita:

  1. Palaa juuri luomaasi Python-tiedostoon ja kirjoita mikä tahansa Python-peruskomento, kuten:
    Tulosta('Hei maailma!')
  2. Voit kääntää ja suorittaa koodisi napsauttamalla Toista-painiketta Visual Studio Coden oikeassa yläkulmassa.
  3. Jos koodi on kirjoitettu oikein, tulos näkyy integroidussa päätteessä, mikä tarkoittaa, että olet suorittanut ensimmäisen Python-skripti onnistuneesti.

Pythonin asennuksen poistaminen Macista

Jos muutat mieltäsi Pythonin käytöstä Macissa ja aiot vaihtaa toiseen ohjelmointikieleen, voit poistaa Pythonin macOS: stä noudattamalla alla olevia ohjeita.

Pythonin asennuksen poistaminen Sovellukset-kansiosta

  1. Siirry Finderiin ja napsauta Sovellus-kansiota.
  2. Siirrä kaikki asennetut Python-kansiot roskakoriin. Jos haluat poistaa yhden version, varmista, että siirrät vain kyseisen version tiedostot roskakoriin.
  3. Näyttöön saattaa tulla valintaikkuna, jossa pyydetään lupaa poistaa. Anna Macin salasana myöntääksesi päätelaitteen luvan poistaa nämä tiedostot.

Python Frameworkin asennuksen poistaminen /Library-hakemistosta

Jos haluat poistaa Pythonin kokonaan järjestelmästäsi, sinun on myös poistettava Python-kehys /Library-hakemistosta. Python-kehys sisältää Python-tulkin, vakiokirjaston ja sivustopaketit-kansion.

Python-kehyksen poistaminen poistaa kaikki nämä tiedostot järjestelmästäsi. Joten jos et poista näitä tiedostoja, Python asennetaan edelleen Maciin, mutta sitä ei voi käyttää.

  1. Lyö Komento + välilyönti näppäimiä tuodaksesi Spotlight-haun näkyviin. Tässä, etsi Terminaali ja käynnistä se.
  2. Kirjoita seuraava komento Terminaaliin ja paina Return (tai Enter) -näppäintä.
    sudo rm -rf /Library/Frameworks/Python.framework
  3. Anna Macin salasana antaaksesi luvan poistaa tiedostoja.

Tämä poistaa kaikkien Maciin asennettujen Python-versioiden kehyksen. Jos kuitenkin haluat poistaa vain tietyn version (kuten version 3.8) kehyksen, voit käyttää seuraavaa komentoa:

sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.8

Tämä poistaa määritetyn Python-version kehyksen Macistasi.

Pythonin käytön aloittaminen Macissa on helppoa

Vaikka Pythonin asentamiseen macOS: ään on monia tapoja, turvallisin tapa on käyttää virallista asennusohjelmaa. Voit kuitenkin käyttää myös macOS: n paketinhallintaa, kuten Homebrew'ta – sovellusta, jonka avulla on helppo asentaa ja hallita ohjelmistoja, riippuvuuksia ja muita komentosarjoja tietokoneellesi.

Parasta on, että et voi käyttää Homebrew'ta vain minkä tahansa Python-version asentamiseen, vaan myös monia muita sovelluksia.