ImportError DLL load failed importing _tkinter
I had a similar problem importing Tkinter on Windows 7 64-bit - seems that the 64-bit library was still in the libs folder from a previous 64-bit python install.
Uninstalling 64-bit python properly and then repairing with the 32-bit installer fixed the problem for me - you don't need to use 64-bit python.
Re-install Python.
If this still doesn't work, there is another simple solution:
- Uninstall your current python. Delete
Python27
folder entirely from yourC:
drive. - Download and install the 64-bit version of Python from http://www.python.org/download/.
- Next time do not mix your 32-bit application with 64-bit OS whenever a 64-bit choice for the application is available!
I had the same issue and was able to uninstall Python 2.7 (using the Windows 7 'uninstall' service) and then reinstall it from here:python-2.7.6.msi
Also, if you're concerned about ensuring 64bit conformance across your python libraries then you may find the following library list site to be a great resource. It has numerous 64bit versions of python libraries.