Using tkinter with Python 3 on a Mac running Mavericks I have come across the following bug ...
https://www.python.org/download/mac/tcltk/#apple-8-5-9
As recommended I have installed ActiveTcl, and ensured it is in my PATH variable. However when I run tkinter code I still encounter the bug, which causes updates to the application to not appear until you physically interact with the interface by clicking with a mouse etc.
The symptoms include the text box not being updated as you type, and radio buttons requiring two clicks to update etc.
I have the preinstalled Python for Mac along with 3.3.5 and 3.4.1. All have the same issue despite reboots and changing python versions.
Has anyone managed to work around this?