"Edit with IDLE" doesn't work any more ?
__peter__ at web.de
Fri Apr 28 08:48:05 EDT 2017
Yip, Kin wrote:
> I'm relatively new with Python3 in Windows 7. I'm using now Python 3.6.1.
> Suddenly right-clicking on a .py file and choose "Edit with IDLE" just
> doesn't work.
> I've tried to do :
> "c:\program files\python36\pythonw.exe" -m idlelib mypythoncodes.py
> the IDLE editor just doesn't come up. But if I start the IDLE Shell and
> then "Open File", the editor is there and works normally.
IDLE shares its import mechanism with every other Python script.
This results in the nasty quirk that if you have other .py files in the same
directory as mypythoncodes.py, and one of these files has the same name as
one of the modules in Python's standard library IDLE will try to run with
your module rather than the one it actually needs. Common candidates are
code.py or string.py, but there are many more.
Once you rename or delete those files IDLE should start working again.
PS: Judging from the traceback in your answer to eryk sun in your case the
offending module may be called tkinter.py
More information about the Python-list