Eryk Sun added the comment:
I installed "WinPython-64bit-3.6.0.0Zerorc2.exe" on Windows 10. As you can see
below, the included version of IDLEX depends on idlelib implementation details
that have changed between 3.5 and 3.6:
C:\WinPython36\python-3.6.0b2.amd64>.\python
Python 3.6.0b2 (default, Oct 10 2016, 21:15:32) [MSC v.1900 64 bit (AMD64)]
on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import idlexlib
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File
"C:\WinPython36\python-3.6.0b2.amd64\Lib\site-packages\idlexlib\__init__.py",
line 10, in <module>
from .idlexMain import version as __version__
File
"C:\WinPython36\python-3.6.0b2.amd64\Lib\site-packages\idlexlib\idlexMain.py",
line 46, in <module>
from idlexlib.extensionManager import extensionManager
File
"C:\WinPython36\python-3.6.0b2.amd64\Lib\site-packages\idlexlib\extensionManager.py",
line 60, in <module>
from idlelib.configHandler import idleConf, IdleConfParser
ModuleNotFoundError: No module named 'idlelib.configHandler'
The "Unable to located" [sic] error is from the idlex.py script due to the
above import error.
I couldn't reproduce the crash due to python._pth. Your Windows application log
should provide the DLL (module) and exception code for the crash, but a dump
file would be even better. With the error reporting dialog still open, look for
the crashed python.exe in the task manager details tab (the working set of the
crashed process should be small -- about 100K). Right-click it and select the
option to create a dump file. Zip the dump file and upload it here.
----------
nosy: +eryksun
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue28522>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com