Windows

Installering og bruk av Python p? Windows

Anaconda er en l?sning p? b?de Mac og Windows. Alle pakkene du trenger til IN1900 blir automatisk installert med Anaconda. Installasjonen av Anaconda Python og editoren Atom er veldig enkel p? Windows, men bruken av verkt?yene er litt annerledes enn p? Unix-baserte systemer som Linux og MacOS. I IN1900 bruker vi prim?rt kommandolinjen (terminalvinduet) til ? kj?re Python-programmer. Windows har ogs? et terminalvindu, men det har litt andre kommandoer enn dere finner p? Unix/Linux.

Her lister vi opp fire mulige l?sninger for ?? installere og programmere Python p??Windows.

Alternativ 1; Spyder IDE (anbefalt)

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. Du ?pner Spyder fra Start-menyen eller via Anaconda navigator. En kort guide til bruk av Spyder finnes her

Alternativ 2; editor og iPython

Denne l?sningen enkel ??installere, og er den som likner mest p? det som brukes p??forelesning og maskinene p? terminalstuene. Du installerer en editor (Atom) i tillegg til Anaconda Python, skriver programmene i editoren og kj?rer dem fra et iPython-vindu. En kort guide for installasjon og bruk finnes her.

Alternativ 3; editor og kommandolinje

Denne l?sningen er 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 Powershell (Windows 10 eller nyere) eller et vanlig Windows (DOS) terminalvindu. Powershell er veldig likt terminalen p??Mac og Linux, og har stort sett de samme kommandoene, mens den gamle DOS-terminalen har litt andre kommandoer. Vi anbefaler Powershell, men DOS-terminalen er ogs??en grei l?sning hvis man har en eldre Windows-versjon. En kort guide for installasjon og bruk 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.