IDLE won't launch, and other frustrations

Michael A. Covington look at
Wed Mar 24 02:36:49 CET 2004

On the trail of figuring out why IDLE won't launch, look at this:

Python 2.3.3 (#51, Dec 18 2003, 20:22:39) [MSC v.1200 32 bit (Intel)] on
Type "help", "copyright", "credits" or "license" for more information.
>>> import Tkinter
>>> Tkinter._test()
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "C:\PYTHON23\lib\lib-tk\", line 3640, in _test
    root = Tk()
  File "C:\PYTHON23\lib\lib-tk\", line 1564, in __init__ = _tkinter.create(screenName, baseName, className)
_tkinter.TclError: Can't find a usable init.tcl in the following
    {C:\WN16\LIB\TCL7.6} {C:\WN16\LIB\TCL7.6} C:/WN16/LIB/tcl8.4
C:/Python23/lib/tcl8.4 C:/lib/tcl8.4 C:/library
This probably means that Tcl wasn't installed properly.

Here \WN16 is where *another* TCL/TK application *used* to reside.  And the
TCL stuff definitely *does* exist under C:\Python23\tcl\tcl8.4 (not

By default does Python 2.3.3 install itself incorrectly???!!

More information about the Python-list mailing list