Amaury Forgeot d'Arc added the comment:
I tried to remove all references to "#include importlib.h" and
_Py_M__importlib, and added the lines in _AddBaseModules():
self.AddAlias("_frozen_importlib", "importlib._bootstrap")
self.IncludeModule("_frozen_importlib")
Even if it's not optimal (the content importlib.h is recomputed by cx_Freeze),
it's much better... The resulting binary I made fails with:
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'
But it's probably because my Python3 is not "installed" properly.
----------
nosy: +amaury.forgeotdarc
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue16467>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com