C:\Python25\Lib\IDLELIB\idle.pyw won't start

Anthra Norell anthra.norell at bluewin.ch
Sat Feb 6 06:21:46 EST 2010


Gabriel,
   Thanks for your hints. I take them up one by one:

Gabriel Genellina wrote:
> En Fri, 05 Feb 2010 10:23:57 -0300, Anthra Norell
> <anthra.norell at bluewin.ch> escribió:
>
>>>>    I upgraded from 2.4 to 2.5 and am unable to start an 2.5 idle
>>>>    window. The OS is Windows ME. The download of 2.5 finished with a
>>>> warning saying that 2.5 was the highest version for Windows 9* Any
>>>> tips?
>
> I'd suggest a couple more tests.
> Open the Python interpreter and execute:
>
> py> from idlelib import idle
>
> This *should* launch IDLE, or raise an error... 
 >>> import idle
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:/PYTHON25/Lib/IDLELIB\idle.pyw", line 6, in <module>
    import PyShell
  File "C:\Python25\Lib\idlelib\PyShell.py", line 3, in <module>
ImportError: No module named os

 >>> import os
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named os


> If nothing happens, exit
> the process and open another one, and execute:
>
> py> import Tkinter
 >>> import Tkinter
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\PYTHON25\lib\lib-tk\Tkinter.py", line 37, in <module>
    import FixTk # Attempt to configure Tcl/Tk without requiring PATH
  File "C:\PYTHON25\lib\lib-tk\FixTk.py", line 1, in <module>
    import sys, os
ImportError: No module named os

>
> py> root = Tkinter.Tk()
> py> root.mainloop()
>
> An empty window should appear. If not, I'd say something is wrong with 
> the
> Tcl/Tk libraries.
>
>> For the time being 2.4 works fine. I'd much prefer 2.5, though, 
>> because it includes the image library (PIL), whereas 2.4 cannot even 
>> use it.
>
> PIL has an impressive compatibility record - it works with *any* Python
> version from 1.5.2 up. You should be able to use PIL with 2.4 without
> problems.
>

Another good hint to a side issue: I should download PIL for P2.4. I 
guess it wasn't available back then and so I continued doing images with 
P2.2.

The real issue seems to be  a missing module "os".

C:\PYTHON25\LIB>dir os.*

 Volume in drive C is PKBACK# 001
 Volume Serial Number is 07D1-0103
 Directory of C:\PYTHON25\Lib

OS       PY         25,211  08-03-06  9:27a OS.PY
OS       PYC        24,430  06-05-08  6:45p OS.PYC
         2 file(s)         49,641 bytes
         0 dir(s)        2,635.30 MB free

Here we are! Somehow the name got upper-cased! There's a whole bunch  
(131) of upper-cased names in the Lib I shall install the whole thing 
from scratch. That should take care if it. Thank you very much.

Frederic (Looking forward to Linux!)




More information about the Python-list mailing list