Hatte heute Python3.2 installiert für meinen MK808B und erhielt dann für gridinfo folgende Fehlermeldung:
File "/usr/local/lib/python3.2/tkinter/__init__.py", line 1902, in grid_info
self.tk.call('grid', 'info', self._w))
TypeError: Can't convert '_tkinter.Tcl_Obj' object to str implicitly
Beschwert sich also, dass sich ein tcl Objekt nicht in einen String umwandeln läßt.
Jetzt hatte ich geschaut, was ich für eine Python Version auf meinem PC habe. Das ist Python3.2.3 und damit geht es.
Soll ich jetzt auch Python 3.2.3 installieren oder ist etwas anderes besser?
Welches Python ist für tkinter zu empfehlen
-
Alfons Mittelmeyer
- User
- Beiträge: 1715
- Registriert: Freitag 31. Juli 2015, 13:34
Das liegt ja wohl doch nicht an Python sondern an tk, weil es ein self.tk.call ist. Muss mal schauen, welche tcl/tk Version ich auf meinem PC habe.
Also, ich weiss nur dass auf meinem PC irgendeine 8.5 tcl/tk Version ist, aber welche? Ich hätte aber gerne eine auf dem MK808B, die gridinfo kann. Multithreading wäre zwar auch schön. Aber wenn gridinfo nicht geht, das wäre ganz schlecht.
Also, ich weiss nur dass auf meinem PC irgendeine 8.5 tcl/tk Version ist, aber welche? Ich hätte aber gerne eine auf dem MK808B, die gridinfo kann. Multithreading wäre zwar auch schön. Aber wenn gridinfo nicht geht, das wäre ganz schlecht.
-
Alfons Mittelmeyer
- User
- Beiträge: 1715
- Registriert: Freitag 31. Juli 2015, 13:34
Bin von tcl/tk 8.6.4 wieder auf tcl/tk 8.5.18 zurückgegangen und dann konnte man auch plötzlich threads konfigurieren. Jedenfalls ist 8.6 noch nicht zu empfehlen, wenn da gridinfo nicht funktioniert.
