After removing my Ruby installation, I got the following:<br><br>"<br><font size="2"><span style="font-family: courier new,monospace;">C:\lang\Python25>Lib\idlelib\idle.py</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;">Traceback (most recent call last):</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> File "C:\lang\Python25\Lib\idlelib\idle.py", line 21, in <module></span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> idlelib.PyShell.main()</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> File "C:\lang\Python25\lib\idlelib\PyShell.py", line 1390, in main</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> root = Tk(className="Idle")</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> File "C:\lang\Python25\lib\lib-tk\Tkinter.py", line 1636, in __init__</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> <a href="http://self.tk">self.tk</a> = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;">_tkinter.TclError: Can't find a usable init.tcl in the following directories:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> {c:\ruby\tcl\lib\tcl8.3} {c:\ruby\tcl\lib\tcl8.3} c:/ruby/tcl/lib/tcl8.4 C:/lang/Python25/lib/tcl8.4 C:/lang/lib/tcl8.4 C:/lib/tcl8.4 C:/lang/library C:/library C:/tcl8.4.12/library</span><br style="font-family: courier new,monospace;"> <br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">This probably means that Tcl wasn't installed properly.</span><br style="font-family: courier new,monospace;"> </font>"<br><br>The tcl was installed as part of the distribution in the .msi file, how could it not be installed properly?<br><br><br><div class="gmail_quote">On Mon, Apr 28, 2008 at 4:42 PM, Martin v. Löwis <<a href="mailto:report@bugs.python.org">report@bugs.python.org</a>> wrote:<br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br> Martin v. Löwis <<a href="mailto:martin@v.loewis.de">martin@v.loewis.de</a>> added the comment:<br> <br> Can you please run IDLE in a console window, and report the exceptions<br> that you get? Invoke Lib\idlelib\idle.py to do so.<br> <br> ----------<br> nosy: +loewis<br> <div><div></div><div class="Wj3C7c"><br> __________________________________<br> Tracker <<a href="mailto:report@bugs.python.org">report@bugs.python.org</a>><br> <<a href="http://bugs.python.org/issue2714" target="_blank">http://bugs.python.org/issue2714</a>><br> __________________________________<br> </div></div></blockquote></div><br>