I have installed ActiveTcl8.6.1.1.297588-macosx10.5-i386-x86_64-threaded on my OS X 10.9.1 . However, when I launch IDLE by running idle3 from the
ActiveTcl8.6.1.1.297588-macosx10.5-i386-x86_64-threaded
idle3
Try downloading the version that Python is looking for: 8.5.X. Version 8.6.X is not recognized.