After removing my Ruby installation, I got the following:<br><br>&quot;<br><font size="2"><span style="font-family: courier new,monospace;">C:\lang\Python25&gt;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;">&nbsp; File &quot;C:\lang\Python25\Lib\idlelib\idle.py&quot;, line 21, in &lt;module&gt;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; idlelib.PyShell.main()</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp; File &quot;C:\lang\Python25\lib\idlelib\PyShell.py&quot;, line 1390, in main</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; root = Tk(className=&quot;Idle&quot;)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp; File &quot;C:\lang\Python25\lib\lib-tk\Tkinter.py&quot;, line 1636, in __init__</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; <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&#39;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;">&nbsp;&nbsp;&nbsp; {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&#39;t installed properly.</span><br style="font-family: courier new,monospace;">
</font>&quot;<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 &lt;<a href="mailto:report@bugs.python.org">report@bugs.python.org</a>&gt; 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 &lt;<a href="mailto:martin@v.loewis.de">martin@v.loewis.de</a>&gt; 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 &lt;<a href="mailto:report@bugs.python.org">report@bugs.python.org</a>&gt;<br>
&lt;<a href="http://bugs.python.org/issue2714" target="_blank">http://bugs.python.org/issue2714</a>&gt;<br>
__________________________________<br>
</div></div></blockquote></div><br>