Open ZelenyMartin opened 11 months ago
Musím si to stáhnout a vyzkoušet, ale na jednodenní kurz to nevypadá špatně. Je pravda, že instalačními problémy s VS Code strávíme vždy tak 15 minut, takže pokud bychom to tímto vyřešili, bylo by to super.
Aktuální instalátor Thonny pro Windows bundluje Thonny s Pythonem 3.10. Nejnovější Python je nyní 3.12 a byl bych pro používat nejnovější verzi.
Snad bude dobrá volba instalovat Thonny z PyPi - https://pypi.org/project/thonny , tj. otevřít cmd a
pip install thonny
Zdá se vám to ok a bezpečné?
Já se bojím, že když někdo zapomene při instalaci Pythonu zaškrtnout "Add to PATH", tak to pak nebude schopen nainstalovat. A jak se to potom vlastně spouští?
zapomene při instalaci Pythonu zaškrtnout "Add to PATH"
Tak odinstalovat a nainstalovat znova. Myslím, že když se pak Thonny nainstaluje přes pip
, tak je to normální aplikace s ikonkou a tak.
Já bych možná na ten úvod využil .EXE, který nainstaluje Python i Thonny najednou. I za cenu, že budou mít starší verzi. To nepřidání do PATH je častá chyba a není to ve VS Code řešíme tím Python plug-inem, který si Python najde i bez PATH a program spustí. Pokud je na instalaci nutné mít Python v PATH, tak se bojím, že ve výsledku si oproti VS Code moc nepomůžeme.
Případně je možné, že do příštích kurzů vyjde instalačka s novějším Pythonem.
Zdá se, že Windows bundle nebundluje automaticky s aktuálním Pythonem: https://github.com/thonny/thonny/issues/2931
I když je 3.11 hezký kvůli PEP 657: Fine-grained error locations in tracebacks, tak se to asi dá oželet pro tu jednoduchost. Pak by ale možná bylo fajn, aby měl lektor přidaný taky starší Python.
Nedavno jsem objevil prostredi Thonny - Python IDE for beginners https://thonny.org/. Je to super jednoduche a multiplatformni. Ma to zabudovany debugger (krokovani, zobrazeni obsahu promennych). Nevyzaduje otevirani slozky jako VS Code a zadnou praci s terminalem. Kod se spousti na F5 - chtelo by to otestovat jak dobre a spolehlive to funguje s instalaci Pythonu ve Windows. Ac jsem vzdycky povazoval prikazovou radku za velmi dulezitou, tak jsou s tim u mnoha stale velke potize.
Osobne si myslim, ze je to Thonny do jednodenniho uvodu jednodussi a klade to nizsi IT naroky nez ovladani VS Code. Dokazal bych si to predstavit i na prvni polovinu DA Data (nez se zacnou instalovat balicky - to sice Thonny umi taky, ale tak nejak po svem jako PyCharm).
Kdysi davno nekteri lektori u jednodenni kurzu prosazovali uplny no-installation pristup - jelo se jen v browseru pres ruzne replit prostredi apod. Tam mi vadilo, ze si nic "neodnesli nainstalovaneho domu". To Thonny by mohl byt dobry mix jednoduchosti a uzitecnosti.