You can install python which can support both 32bit and 64bit architecture from
http://python.org/download/releases/2.7.2/
Also after installing TCL from the mentioned link. You can try the following to check which architecture is suitable.
arch -i386 /path/to/python/executable from Tkinter import *
or
arch -x86_64 /path/to/python/executable from Tkinter import *
This can help you solve the problem.
Note on the link: At the time of this writing, Mac OS X Python 3.2.x installers with 64-bit / 32-bit and 2.7.x 64-bit / 32-bit versions were built into Intel-64 (x86_64) and Intel Architecture -32 (i386) and the minimum deployment target for Mac OS X 10.6. The editions of Apple 8.5.9 and ActiveTcl 8.5.11 discussed below are compatible with these installers.
source share