Issue1017978
This issue tracker has been migrated to GitHub,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2004-08-28 00:23 by gj_carman, last changed 2022-04-11 14:56 by admin. This issue is now closed.
Messages (6) | |||
---|---|---|---|
msg22251 - (view) | Author: Snake (gj_carman) | Date: 2004-08-28 00:23 | |
Installed Python 2.3.4 on WinXP Pro on Dell Inspiron. Command line interpreter works fine, but the IDLE GUI will not start. Only occurs on Dell Inspiron; cannot reproduce this on other machines. McAffee firewall software is disabled. Any ideas? |
|||
msg22252 - (view) | Author: Kurt B. Kaiser (kbk) * | Date: 2004-08-29 22:18 | |
Logged In: YES user_id=149084 More information is needed, what does "will not start" mean? Open a command window, cd to \python23\Lib\idlelib and run ..\..\python .\PyShell.py Post all error message in command window or in the IDLE GUI here. Thanks. |
|||
msg22253 - (view) | Author: Snake (gj_carman) | Date: 2004-09-01 19:09 | |
Logged In: YES user_id=1112369 When clicking the shortcut via the Start menu, the hourglass briefly appears but IDLE does not start. The WinXP personal firewall is not enabled. There is McAfee security software running, but the same behavior occurs when the software is disabled. When running Idle from the commandline, get the following output: 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 1287, in main flist.pyshell = PyShell(flist) File "C:\Python23\lib\idlelib\PyShell.py", line 769, in __init__ self.interp.start_subprocess() File "C:\Python23\lib\idlelib\PyShell.py", line 369, in start_subprocess self.transfer_path() File "C:\Python23\lib\idlelib\PyShell.py", line 438, in transfer_path self.runcommand("""if 1: File "C:\Python23\lib\idlelib\PyShell.py", line 655, 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') |
|||
msg22254 - (view) | Author: Kurt B. Kaiser (kbk) * | Date: 2004-09-02 21:37 | |
Logged In: YES user_id=149084 Strange. Although IDLE has been communicating with its subprocess while registering methods, either the socket has gone away or it doesn't have a fileno() method. It always fails at this point? Try adding the following debug code just before line 337 in rpc.py: print>>sys.__stderr__, "*** self.sock: ", self.sock print>>sys.__stderr__, "*** self.sock.fileno(): ", self.sock.fileno() and post the results here. Thanks. |
|||
msg22255 - (view) | Author: Rich Ireland (rireland) | Date: 2004-10-29 17:03 | |
Logged In: YES user_id=302950 I had similar symptoms on a Win2K box. There was a problem with the TCL install - I removed the Ruby-1.6.7 and Python-2.2.1 installs and the problem has gone away. Unfortunately I did not capture the error output. |
|||
msg22256 - (view) | Author: Kurt B. Kaiser (kbk) * | Date: 2004-11-16 21:35 | |
Logged In: YES user_id=149084 No further response from OP. Closing as works-for-me. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:56:06 | admin | set | github: 40837 |
2004-08-28 00:23:10 | gj_carman | create |