Hyppää pääsisältöön
Haku

macOS – Python

Python on ohjelmointikieli, jota opetetaan mm. ohjelmoinnin peruskursseilla. Lisäksi sitä käytetään laajasti tieteellisessä laskennassa ja tutkimuksessa. Pythoniin on saatavilla paljon laajennuksia eli kirjastoja. Sopivan asennustavan valinta riippuu Pythonin käyttötarpeesta.

Näillä ohjeilla saat Pythonin käyttöösi TUNI macOS -tietokoneilla. Katso erilliset ohjesivut Pythonin käyttöönottoon TUNI Windows- tai TUNI Linux -tietokoneilla.

Python-perusasennus

Jos tarvitset Pythonia yksinkertaisten ohjemien tekoon tai vain harjoitteluun, voi käyttää Xcode CommandLine Tools -paketin mukana tulevaa jakelua. Suurien ohjelmien tai projektien kanssa käytettäväksi sitä ei voi suositella, koska kyseinen jakelu päivittyy käyttöjärjestelmän mukana, mistä voi seurata yhteensopivuusongelmia. Lisää tietoa Xcodesta ja CommandLine Toolsista

Monipuolisempi Python-asennus: Miniforge

Kun on tarve monipuoliselle Python-ohjelmointiympäristölle TUNI macOS -tietokoneella, sinun kannattaa asentaa se itse. Tällöin saat valita itse tarvitsemasi version ja kirjastot, ja voit päivittää ne itse valitsemallasi aikataululla. Sinun vastuullasi on kuitenkin se, että kaikki tietoturvapäivitykset asennetaan viipymättä.

Suosittelemme tällaiseen tarpeeseen avoimen lähdekoodin Python-asenninta Miniforge. Sen lisäkirjastoja hallitaan conda -komennolla. 

Miniforgen asennus onnistuu näin:

  • Lataa Miniforgen asennuspaketti osoitteesta: https://conda-forge.org/download/
    • Valitse sivulta työasemasi prosessoria vastaava jakelu
    • Prosessorin tyypin saat selvillä tämän ohjeen avulla
  • Suorita asennus Pääte-ohjelmalla (Terminal.app), kun lataus on valmis
    • Kirjoita komentoriville komento: bash Downloads/Miniforge3-Darwin-arm64.sh
      • Olettaen, että latasit asennuspaketin Downloads-kansioon
      • Huomaa myös että "Miniforge3-Darwin-xxxx.sh" pitää vastata asennupakettia, jonka latasit.
    • Paina “enter”
    • Anna Pääte-ohjelmalle oikeus lukea Downloads-kansiota, mikäli sitä kysytään
    • Asennusohjelma näyttää seuraavaksi lisenssisopimuksen
    • Paina enter ja painele alas-nuolta kunnes asennusohjelma pyytää hyväksymään lisenssin
      • Huomaa että ohjelmalle kuuluu kirjoittaa “yes” ja painaa enter, jotta asennus jatkuu
    • Seuraavaksi kysytään sijaintia asennukselle.
      • Voit asentaa paketin oletussijaintiin painamalla “enter”.
    • Tämän jälkeen näytölle tulostuu aika määrä tekstiä, kun miniforge asentuu
    • Asennuksen jälkeen kysytään haluatko että “conda” käynnistyy automaattisesti kun avaat päätteesi
    • Tähän kannattaa taas vastata “yes” ja painaa “enter”.
  • Kun Miniforge on asentunut, kannattaa Pääte-ohjelma käynnistää uudelleen.

Anacondaa ja Minicondaa ei enää suositella

Tällä sivulla suositeltiin aiemmin monipuolisen Python-asennuksen pohjaksi Anaconda, Inc. -yrityksen Python-jakelua nimeltä Anaconda. Lisenssiehtojen muutoksen vuoksi Anacondaa ei enää suositella käytettäväksi.

Kattavammin tietoa aiheesta sivulla Python TUNI Windows -tietokoneilla kohdassa “Anacondasta ja Minicondasta siirtyminen Miniforgeen”

Jos sinulla on ollut Anaconda käytössä, yllä mainittua ohjetta voi soveltuvilta osin käyttää apuna siirtymisessä käyttämään Miniforgea.

 


 

IT Helpdesk
0294 520 500
it-helpdesk [at] tuni.fi (it-helpdesk[at]tuni[dot]fi)
helpdesk.tuni.fi 

Julkaistu: 3.5.2021
Päivitetty: 27.11.2025