Pydev-ympäristön käyttöönotto atk-keskuksen unix-koneissa

Suurimpaan osaan atk-keskuksen unix-järjestelmistä on asennettu valmiiksi Eclipse, Python sekä Pydev. Huomaa, että Widows-koneille sekä yleispalvelimille (kosh, vipunen) ei ole asennettu em. työkaluja, joten niitä ei tule käyttää. Unix-työasemat ("linnut", "jalokivet", "gallialaiset" jne.) ovat sopivia työkoneita.

Ennen Eclipsen ensimmäistä käyttökertaa tulee konsolissa antaa komento: use eclipse
Tämän jälkeen Eclipse on käytettävissä. Ennen kuin pydeviä voi alkaa käyttää, pitää ensin Eclipsessä tehdä muutama asetus.

Ensin tulee käynnistää Eclipse. Se löytyy käynnistysvalikon Programming-osasta. Eclipse kysyy käynnistettäessä Workspace-hakemistoa. Tämän voi jättää oletukseksi tai asettaa haluamakseen. Jos käytät Eclipseä Java-ohjelmointiin, kannatta Java- ja Python-projektit pitää omissa Workspaceissaan. Kurssilla käytettävän Workspace-hakemiston oikeudet tulee asettaa niin, että muut eivät pääse siihen käsiksi. Tämä tapahtuu antamalla kosolissa komento chmod 700 <workspacen nimi>. Jos käytät oletushakemistoa ~/workspace (~ tarkoittaa kotihakemistoasi), tulee siis antaa konsolissa komento chmod 700 workspace.

Eclipsessä avataan asetusikkuna klikkaamalla Window-valikon Preferences-kohtaa. Tästä ikkunasta avataan kohta Pydev ja sieltä mennään kohtaan "Interpreter - Python". Paina tässä ikkunassa "New..."-nappulaa.
New...

Python-tulkki on polussa /usr/bin/python. Pääset juurihakemistoon klikkaamalla ylhäällä vasemmalla olevaa levyaseman kuvaa. Lopulta ikkunan tulisi olla tämän näköinen:
/usr/bin/python
Paina nyt OK-nappulaa ja uudessa aukeavassa ikkunassa uudelleen OK-nappulaa.

Nyt ikkunan tulisi näyttää tältä:
/usr/bin/python;PYTHONPATH

Paina vielä OK-nappulaa hyväksyäksesi muutokset

Nyt Pydev on valmis käyttöön. Saadaksesi Pydev-moodin Eclipsessä auki, avaa Window-valikon Open Perspective -kohta ja valitse Other...
Nyt avautuvasta ikkunasta valitse Pydev ja paina OK. Nyt voit alkaa ohjelmoimaan Pydevillä.

Katso kotiasennusoppaasta vielä yksinkertaisen python-ohjelman kirjoittamisesta ja ajamisesta.