jack added the comment: Thanks a lot for the tip. This revealed that Python 3.4.3 was looking for tcl from Python 2.2 on my machine. That version had been on my machine more than 10 years ago, but was no longer there. It had left behind a whole bunch of registry crumbs, which I removed. I then uninstalled all the versions on my machine and reinstalled 3.4.3. That did the trick. The question is, why would installing 3.4.3 or other versions be contaminated by stuff from another version, especially an ancient one?
Jack On 8/14/2015 8:49 PM, Terry J. Reedy wrote: > Terry J. Reedy added the comment: > > For 3.4.3, run 'python -m idlelib' in the command window and you should see > some error message. But first run 'python' and at the>>> prompt, 'import > tkinter' to see if tkinter is working properly. > > ---------- > nosy: +terry.reedy > > _______________________________________ > Python tracker<rep...@bugs.python.org> > <http://bugs.python.org/issue24868> > _______________________________________ > ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue24868> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com