K Pythonu sa dá vybrať viacero prostredí. Niektoré sú jednoduché a vhodnejšie pre začiatočníka,
no sú aj robustnejšie prostredia, ktoré spĺňajú očakávania pre pokročilých. Súčasťou štandardnej inštalácie Pythonu je prostredie IDLE.
Myslíme si, že toto prostredie postačuje pre začiatočníka, je jednoduché, netreba nič ďalšie inštalovať a interaktívny príkazový riadok sa dá využívať
aj v bežiacej grafickej aplikácii (s knižnicou tkinter).
Rovnako jednoduché pre začiatočníka je aj prostredie
Thonny. Tiež sa dá v ňom kombinovať interaktívny shell s bežiacou grafickou aplikáciou, avšak je už potrebné ho doinštalovať.
Pokročilejším používateľom odporúčame vyskúšať napr. prostredie
PyCharm.
V prostredí PyCharm, v prípade, že využívame tkinter, je potrebné na koniec programu umiestniť príkaz canvas.mainloop(). Tento príkaz zároveň
zneprístupní príkazový riadok shell v bežiacej grafickej aplikácii.