T-106.1210 Ohjelmoinnin peruskurssi, osa 1

Eclipsen ja Pythonin asentaminen koti-Windowsiin

Tällä sivulla on ohjeita, joiden avulla voi asentaa eri ympäristöihin Python-perustyökalupakin, Eclipse-sovelluskehittimen sekä Eclipse-lisäosan nimeltä Pydev, joita kaikkia tarvitaan tällä kurssilla. Sivu on tarkoitettu niille, jotka haluavat asentaa Eclipsen omalle kotikoneelle. Jos aiot tehdä tehtäviä vain Aalto-yliopiston Linux-koneilla, voit ohittaa asentamisvaiheen ja siirtyä suoraan kohtaan Aloittaminen.

Mac ja Linux, katso lopusta.

Yleistä

Kurssilla käytetään ohjelmankehityksen apuna sovelluskehitintä (eli IDE:tä) nimeltä Eclipse. Eclipsestä kannattaa käyttää jotakin suhteellisen uutta versiota.

Eclipse tarvitsee toimiakseen Oraclen Java-perustyökalupakin.

Kurssilla käytetään Python-kielisten käskyjen kokeilemiseen myös komentoriviä

Lisäksi tarvitset koneellesi pakkauksen joka sisältää kurssin esimerkkiprojektit.

Asennusohjeet videona

Oheinen video näyttää selvästi ja konkreettisesti, miten saat asennettua tarvittavat ohjelmat Windows-koneellesi.

Video: Ohjelmointiympäristön asennus

Jos haluat, voit myös lukea ohjeita tekstimuodossa alta. Videon sisältö ei ole ihan identtinen allaolevan tekstin kanssa, vaikka samasta asiasta pohjimmiltaan onkin kyse.

Asennuksen vaiheet

Python-tulkin avulla suoritetaan Python-kielellä kirjoitettuja ohjelmia. Python
Jos et halua asentaa enempää ohjelmia tietokoneellesi, voit käyttää Pythonin mukana tullutta IDLE-ympäristöä. IDLE:n käyttämistä ei kuitenkaan neuvota tässä ohjeessa tai kurssilla, joten on erittäin suositeltavaa jatkaa eteenpäin ja asentaa Eclipse.

Javan asennus

Vaikka kurssin ohjelmointikielenä on Python, tarvitaan Javaa Eclipsen käyttämistä varten. Myös Vislaamo-tehtävät vaativat Javan toimiakseen. Java Java

Eclipsen asennus

Eclipse on tehokas kehitysympäristö, jonka avulla on helppo koodata ja ajaa kirjoitettuja ohjelmia.
Eclipsen sisältävä paketti on kooltaan yli 120 megatavua. Windows Vistan ja 7:n sisäänrakennettu purkamistoiminto saattaa olla erittäin hidas tai purkaminen voi pysähtyä virheeseen. On suositeltavaa käyttää jotakin muuta purkuohjelmaa. Tähän tarkoitukseen käy esimerkiksi ilmainen 7-Zip, jonka voit ladata täältä. Ohjelma asennetaan suorittamalla ladattu tiedosto, eikä mitään asetuksia tarvitse vaihtaa.
Eclipse Eclipse Eclipse Eclipse

Pydevin asennus

Pydev-lisäosa mahdollistaa Python-ohjelmien kirjoittamisen Eclipsen avulla. Asennetaan lopuksi vielä tämä lisäosa käyttöön, minkä jälkeen koko asennusprosessi on valmis. Pydev Pydev Pydev Pydev Pydev Pydev Pydev

Mac OS X

OS X -käyttöjärjestelmässä Java on tavallisesti asennettuna valmiiksi, joten riittää vain asentaa Python 2.7 ja Eclipse (esim. IDE for Java Developers). Seuraa tämän jälkeen Windowsin ohjeita Eclipsen käynnistämisestä ja Pydevin asentamisesta eteenpäin. Huom! Asetusikkuna löytyy Window-valikon sijaan Eclipse-valikosta ja Pythonin polku on /Library/Frameworks/Python.framework/Versions/2.7/bin/python

Python 2.7:n asennuspaketti löytyy osoitteesta http://www.python.org/download/releases/2.7.3/. Valitse Downloads-kohdasta käyttöjärjestelmääsi vastaava asennusohjelma ja lataa se koneellesi. Avaa tiedosto ja avaa sieltä Python.mpkg. Kliksuttele eteenpäin.

Eclipsen asentamiseen käytetä mitään asennusohjelmaa. Valitse vain Eclipsen Downloads-sivulta Eclipse IDE for Java Developers ja konettasi vastaava versio. Jos et ole varma, tai Eclipsen käynnistäminen ei onnistu, valitse 32-bittinen versio. Pura latautunut paketti ja raahaa näin saatu Eclipsen kansio sovelluksiin. Avaa nyt Eclipsen kansio. Siellä näkyy Eclipsen ikoni - sininen pallukka raidoilla. Eclipse käynnistyy siitä ja sen voi myös raahata alapalkkiin.

Linux

Ympäristön asentaminen koti-Linuxiin koostuu samoista vaiheista kuin Windows-asennus. Eri versioita on kuitenkin niin paljon, ettei yksityiskohtaisia ohjeita ole mahdollista antaa kaikkiin järjestelmiin. Tavallisesti Pythonin (jos sitä ei vielä ole) ja Eclipsen saa asennettua suoraan Linuxin pakettienhallinnan kautta. Huomaa, että kurssilla käytetään Pythonin versiota 2.7. Pythonin versiota 3.0 tai sitä uudempia ei voi käyttää tällä kurssilla. Esimerkiksi Ubuntu-Linuxin Pythonin perusasennus ei asenna Tkinteriä, sen joutuu lisäämään itse joko pakettienhallinnasta tai tai käskyllä: "sudo apt-get install python-tk".

Asentamisen jälkeen voit kokeilla Eclipseä.