Problems with Python IDLE on Vista...

InlineFive

Diamond Member
Sep 20, 2003
9,599
2
0
Hi all,

I installed Python with the Administrator account on my Vista machine. IDLE works on that account but it won't work on any other account. I've reinstalled so many times in different configurations that I've lost count but it still doesn't work under my normal User account.

Any ideas?

Thanks!

I5

UPDATE: Fixed it!

For archiveability I'm going to update the title to be more pertinent and share what I learned about how this works. While not quite as flexible as on XP it still works.

1. Python IDLE must be run as an administrator. No way around it.
2. You must leave the Python Shell open in the background (don't close it) otherwise program execution will fail.
3. You must close the Python Shell last. Close all "child" windows and stop executing programs before you close the shell and exit IDLE.

Good to go!
 

InlineFive

Diamond Member
Sep 20, 2003
9,599
2
0
Okay, it looks like the issue is coming from the firewall blocking IDLE's communication on localhost. Allowing the program on Windows XP fixed the issue. But even if I disable the firewall on Vista the issue still occurs, even when run as Administrator.

Anyone run into this? Thanks!