Python-ohjelmointiympäristön asentaminen Linuxille
==================================================
Pythonin asennus
-----------------
Huomaa, että Python on asennettu valmiiksi Aallon työasemille, joten niille sitä ei tarvitse asentaa. Jos taas käytät omaa konettasi, niin ensimmäisenä tulee asentaa itse Python. Navigoi `Pythonin sivuille `_ ja lataa uusin versio.
Lataa ja pura tar-paketti.
.. image:: kuvat/python-tar.png
:width: 640
.. image:: kuvat/python-extract.png
:width: 640
Navigoi hakemistoon, johon purit tar-paketin, ja aja seuraavat komennot:
``./configure``
``make``
``make test``
``sudo make install``
Python on nyt asennettu koneellesi ja voit siirtyä itse IDEn asentamiseen.
PyCharmin asentaminen
---------------------
Navigoi `PyCharmin lataussivulle `_ ja lataa Community Edition.
.. image:: kuvat/download-pycharm.PNG
:width: 800
Lataa ja pura tar-paketti.
.. image:: kuvat/pycharm-tar.png
:width: 640
.. image:: kuvat/extract.png
:width: 640
Aja PyCharm navigoimalla hakemistoon, johon purit tar-paketin, ja aja komento ``./pycharm.sh``
.. image:: kuvat/pycharm-ajo.png
:width: 800
Valitse sopiva teema.
.. image:: kuvat/teema.PNG
:width: 800
Valitse sopivat lisäpaketit.
.. image:: kuvat/plugarit.png
:width: 800
Luo uusi projekti ja luo tiedosto tähän projektiin.
.. image:: kuvat/newfile.PNG
:width: 800
Vaihtoehtoisesti voit myös tuoda PyCharmiin tehtäväpohjia menemällä Open-valikkoon ja valitsemalla sopivan kansion tai tiedoston.
.. image:: kuvat/importproject.png
:width: 800
Kirjoita koodia.
.. image:: kuvat/helloworld.PNG
:width: 800
Pakettien asentaminen PyCharmissa
---------------------------------
Lisäpaketit tarjoavat lisätoiminnallisuutta Pythonin vakiopakettien oheen. Seuraavassa ohjeessa asennamme paketit numpy ja scipy. Asentaminen tapahtuu helpoiten käynnistämällä PyCharmin alareunasta komentorivi painamalla Terminal-nappia, ja tämän jälkeen kirjoittamalla ``pip install ``, eli tässä tapauksessa ``pip install numpy`` ja ``pip install scipy``.
.. image:: kuvat/pip.PNG
:width: 800
Onnistunut asennus näyttää tältä:
.. image:: kuvat/numpyscipyasennettu.PNG
:width: 800
Komentorivin lisäksi paketteja voi asentaa myös graafisesti. Valitse File -> Settings
.. image:: kuvat/settings.PNG
:width: 800
Asetuksista valitse luomasi projekti ja sen alta Project Interpreter
.. image:: kuvat/projectinterpreter.PNG
:width: 800
Project Interpreter -valikossa paina oikeasta reunasta löytyvää +-symbolia avataksesi Available Packages -valikon.
.. image:: kuvat/install.PNG
:width: 800
Available Packages -valikossa kirjoita hakuun numpy, ja paina oikeasta alareunasta löytyvää Install Package -nappia.
.. image:: kuvat/availablepackages.PNG
:width: 800