Python Ubuntul

Installimine


Ubuntul on Pythoni programmeerimiskeskkond sageli juba olemas.
Võib juhtuda aga, et peal on ainult vanem versioon, 2.7. Siis oleks hea installida ka Python3.4.
(Enamasti on uuematel Ubuntudel siiski ka Python3.4 peal.)

Pythoni versiooni saab kontrollida terminalis (käsuviibalt) käsuga:

python3 -V

või

python -V

Juhul, kui Ubuntul on peal ainult Pythoni versioon on 2.7...., on soovitav installida peale ka uuem versioon (nt 3.4).

Seda saab teha admin kasutajana, käsuga:

sudo apt-get install idle-python3.4

-----------------------


Pythoni programmikoodide käivitamine Ubuntul


Kirjuta oma Pythoni programmi kood valmis mingisuguses tekstitöötlusprogrammis, näiteks Leafpad.

Salvesta oma kirjutatud programmifail näiteks Documents kataloogi või tekita Documents alla uus kataloog Pythoni failide jaoks:
Antud näites tekitasin uue kataloogi Documents alla,
nimega minu_python, kuhu oma failid salvestan


Selleks, et oma Pythoni programmikood käima panna, tuleb terminali aknas minna samasse kataloogi, kus su Pythoni programmikoodid asuvad. Antud juhul siis aadressile:  /home/kivy/Documents/minu_python


Selleks kirjuta terminaliaknasse käsk:

cd /home/kivy/Documents/minu_python


Kui su Pythoni programmifaili nimi on proov.py, saab selle terminalis käima panna käsuga:

python3.4 proov.py
See käsk peaks käivitama programmi Python3.4-ga:
(Käesoleva joonise selgemalt nägemiseks palun vajuta sellele)

Juhul, kui see variant ei toimi, proovi:
python3 proov.py
Kui ka see ei toimi, proovi varianti:


python proov.py
(Viimane variant käivitab Python 2.7)

-----------------------


Python ja tkinter Ubuntul


Minu kogemustest lähtuvalt saab Ubuntu 14.0 peal tkinterit ilusasti kasutada koos Python3.4-ga, varasemad Pythonid (2.7 jt) võivad nõuda tkinteri mooduli lisainstalli.

Selleks tuleb admin kasutajana kirjutada terminali aknas:

sudo apt-get install python-tk

Juhul, kui Python3.4 puhul tkinter ei toimi, tuleks see installida:

sudo apt-get install python3-tk




Kommentaare ei ole:

Postita kommentaar