S
Snake
I recently installed Python 2.3.4 on WinXP. The command line
interpreter works fine, but the IDLE GUI will not start. I have both
WinXP and McAfee firewalls disabled. When I run IDLE from a
commandline I get the following traceback. Any suggestions would be
appreciated.
C:\Python23\Lib\idlelib>idle.py
Traceback (most recent call last):
File "C:\Python23\Lib\idlelib\idle.py", line 23, in ?
idlelib.PyShell.main()
File "C:\Python23\lib\idlelib\PyShell.py", line 1282, in main
flist.pyshell = PyShell(flist)
File "C:\Python23\lib\idlelib\PyShell.py", line 764, in __init__
self.interp.start_subprocess()
File "C:\Python23\lib\idlelib\PyShell.py", line 364, in
start_subprocess
self.transfer_path()
File "C:\Python23\lib\idlelib\PyShell.py", line 433, in
transfer_path
self.runcommand("""if 1:
File "C:\Python23\lib\idlelib\PyShell.py", line 650, in runcommand
self.rpcclt.remotequeue("exec", "runcode", (code,), {})
File "C:\Python23\lib\idlelib\rpc.py", line 214, in remotequeue
return self.asyncreturn(seq)
File "C:\Python23\lib\idlelib\rpc.py", line 238, in asyncreturn
response = self.getresponse(seq, wait=0.05)
File "C:\Python23\lib\idlelib\rpc.py", line 278, in getresponse
response = self._getresponse(myseq, wait)
File "C:\Python23\lib\idlelib\rpc.py", line 298, in _getresponse
response = self.pollresponse(myseq, wait)
File "C:\Python23\lib\idlelib\rpc.py", line 423, in pollresponse
message = self.pollmessage(wait)
File "C:\Python23\lib\idlelib\rpc.py", line 375, in pollmessage
packet = self.pollpacket(wait)
File "C:\Python23\lib\idlelib\rpc.py", line 347, in pollpacket
if not self.ioready(wait):
File "C:\Python23\lib\idlelib\rpc.py", line 337, in ioready
r, w, x = select.select([self.sock.fileno()], [], [], wait)
select.error: (10022, 'An invalid argument was supplied')
interpreter works fine, but the IDLE GUI will not start. I have both
WinXP and McAfee firewalls disabled. When I run IDLE from a
commandline I get the following traceback. Any suggestions would be
appreciated.
C:\Python23\Lib\idlelib>idle.py
Traceback (most recent call last):
File "C:\Python23\Lib\idlelib\idle.py", line 23, in ?
idlelib.PyShell.main()
File "C:\Python23\lib\idlelib\PyShell.py", line 1282, in main
flist.pyshell = PyShell(flist)
File "C:\Python23\lib\idlelib\PyShell.py", line 764, in __init__
self.interp.start_subprocess()
File "C:\Python23\lib\idlelib\PyShell.py", line 364, in
start_subprocess
self.transfer_path()
File "C:\Python23\lib\idlelib\PyShell.py", line 433, in
transfer_path
self.runcommand("""if 1:
File "C:\Python23\lib\idlelib\PyShell.py", line 650, in runcommand
self.rpcclt.remotequeue("exec", "runcode", (code,), {})
File "C:\Python23\lib\idlelib\rpc.py", line 214, in remotequeue
return self.asyncreturn(seq)
File "C:\Python23\lib\idlelib\rpc.py", line 238, in asyncreturn
response = self.getresponse(seq, wait=0.05)
File "C:\Python23\lib\idlelib\rpc.py", line 278, in getresponse
response = self._getresponse(myseq, wait)
File "C:\Python23\lib\idlelib\rpc.py", line 298, in _getresponse
response = self.pollresponse(myseq, wait)
File "C:\Python23\lib\idlelib\rpc.py", line 423, in pollresponse
message = self.pollmessage(wait)
File "C:\Python23\lib\idlelib\rpc.py", line 375, in pollmessage
packet = self.pollpacket(wait)
File "C:\Python23\lib\idlelib\rpc.py", line 347, in pollpacket
if not self.ioready(wait):
File "C:\Python23\lib\idlelib\rpc.py", line 337, in ioready
r, w, x = select.select([self.sock.fileno()], [], [], wait)
select.error: (10022, 'An invalid argument was supplied')