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.

Author mdcowles
Recipients mdcowles, terry.reedy
Date 2017-04-23.15:31:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1492961489.54.0.536082813704.issue26143@psf.upfronthosting.co.za>
In-reply-to
Content
> Do you have access to IDLE on any system other than Windows?

I don't have a Windows machine at all.

For what it's worth, here's the behavior I'm talking about, albeit with an old version of Python:

$ mkdir testidle
$ cd testidle 
$ /usr/local/bin/python /Library/Frameworks/Python.framework/Versions/Current/lib/python2.7/idlelib/idle.py # Works
$ >random.py
$ /usr/local/bin/python /Library/Frameworks/Python.framework/Versions/Current/lib/python2.7/idlelib/idle.py
[. . .]
Unhandled server exception!
Thread: SockThread
[. . .]
    import tempfile
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/tempfile.py", line 34, in <module>
    from random import Random as _Random
ImportError: cannot import name Random

*** Unrecoverable, server exiting!

Of course no one starts IDLE from a command line in real life and so a beginner gets send down a blind alley with a misleading error message about firewall software.
History
Date User Action Args
2017-04-23 15:31:29mdcowlessetrecipients: + mdcowles, terry.reedy
2017-04-23 15:31:29mdcowlessetmessageid: <1492961489.54.0.536082813704.issue26143@psf.upfronthosting.co.za>
2017-04-23 15:31:29mdcowleslinkissue26143 messages
2017-04-23 15:31:29mdcowlescreate