Mac

Installering og bruk av Python p? Mac

Mac OS X kommer med en minimalistisk Python-versjon ferdig installert. P? kort sikt, hvilket betyr de fire f?rste ukene, greier du deg med denne installasjonen. Strengt tatt trenger du derfor bare installere en editor for ? komme i gang med programmeringen p??Mac. Vi anbefaler likevel ??installere Anaconda Python med en gang, for da har du full kontroll p? hvilken Python-versjon du bruker, og de pakkene vi trenger senere i kurset blir automatisk installert.

Her lister vi opp fire mulige l?sninger for ?? installere og programmere Python p??Mac. Alle disse l?sningene er like gode, og bruken er i prinsippet neste lik selv om de ser litt forskjellige ut.

Alternativ 1; editor og kommandolinje

Denne l?sningen er enkel ??installere, og er den l?sningen som vil bli brukt p??de fleste av forelesningene. Den er ogs? nesten identisk med det du finner p? Linux-maskinene p??terminalstuene, s? overgangen mellom ulike maskiner blir veldig enkel. Du skriver programmene i en vanlig editor, og kj?rer dem fra terminalvinduet. En kort guide for installasjon og bruk finnes her.

Alternativ 2; editor og iPython

Denne l?sningen ogs? enkel ??installere, og likner mye p? det som brukes p??forelesning og maskinene p? terminalstuene. Du skriver programmene i en vanlig editor, og kj?rer dem fra et iPython-vindu. iPython-vinduet er veldig likt et vanlig terminalvindu, men med enkelte forskjeller. For installasjon og bruk, f?lg instruksjonene for Alternativ 1 fram til du har skrevet og lagret Python-programmet ditt. Deretter f?lger du disse stegene for ? kj?re programmet i iPython.

Alternativ 3; Spyder IDE

N?r du installerer Anaconda f?lger det med en s?kalt IDE (Integrated development environment) kalt Spyder. Spyder inneholder en editor og et iPython-vindu, samt en del andre verkt?y for programmering og debugging. Spyder er enkelt ??bruke, men ser litt annerledes ut enn det man vil se i forelesninger og p? terminalstuene. Installering er identisk er identisk med Alternativ 1, men du trenger ikke installere Atom. En kort guide til bruk av Spyder finnes her

Alternativ 4; Jupyter Notebooks

Hvis du installerer Python med Anaconda f?r du automatisk installert Jupyter Notebook, og dette kan enkelt startes fra programmet Anaconda Navigator. N?r programmet starter ?pnes et browser-vindu hvor du kan navigere deg fram til kataloger hvor du har lagret Notebook-filer (.ipynb). Disse ?pnes med vanlig dobbeltklikk, og du kan redigere og kj?re koden i browser-vinduet. Dette er for eksempel veldig greit ??bruke til ? g? gjennom forelesningsnotatene; last ned ipynb-filene til egen maskin, og kj?r dem og rediger dem lokalt. Det finnes ogs? en server p? UiO hvor disse filene kan kj?res, men det er ofte vel s??praktisk ? laste ned og kj?re p? egen maskin. Merk at denne l?sningen fint kan brukes til egen programmering, men alle oppgaver skal leveres inn som vanlige .py-filer, ikke .ipynb. Du trenger derfor en av de andre l?sningene i tillegg.