Differences between revisions 4 and 5
Revision 4 as of 2008-01-07 17:45:12
Size: 1627
Editor: sep870
Comment:
Revision 5 as of 2008-01-28 19:06:59
Size: 1628
Editor: BenBuchwald
Comment:
Deletions are marked like this. Additions are marked like this.
Line 19: Line 19:
 - '''Error reporting in MemoryLoadLibrary must be improved.''' When MemoryLoadLibrary fails because it cannot find a required DLL (for example), it is impossible to diagnose the problem. This is from a post to the py2exe-users mailing list:  . - '''Error reporting in MemoryLoadLibrary must be improved.''' When MemoryLoadLibrary fails because it cannot find a required DLL (for example), it is impossible to diagnose the problem. This is from a post to the py2exe-users mailing list:
Line 30: Line 30:
 . ''This error occur when no msvcp71.dll found - add this dll to program or windows/system32 director [Sep]'' . ''This error occur when no msvcp71.dll found - add this dll to program or windows/system32 director [Sep]''

Problems in py2exe 0.6.6 that should be fixed:

  • - When a single file executable is renamed, it does not work any longer. This is because the filename is hardcoded into the exe (to determine sys.path from it). You will get a traceback like this, because even the imports in the boot_script fail:

    C:\sample\dist>sample
    Traceback (most recent call last):
      File "c:\python23\lib\site-packages\py2exe\boot_common.py", line 69, in ?
        import linecache
    ImportError: No module named linecache
    Traceback (most recent call last):
      File "<install zipextimporter>", line 1, in ?
    ImportError: No module named zipextimporter
    Traceback (most recent call last):
      File "console.py", line 1, in ?
    ImportError: No module named os
    C:\sample\dist>

    I'm currently using [http://snaury.googlepages.com/py2exe-0.6.6-libname-fix.patch this patch], works for me.

  • - Error reporting in MemoryLoadLibrary must be improved. When MemoryLoadLibrary fails because it cannot find a required DLL (for example), it is impossible to diagnose the problem. This is from a post to the py2exe-users mailing list:

    Traceback (most recent call last):
      File "Wk2000.py", line 3, in ?
      File "zipextimporter.pyo", line 82, in load_module
      File "wx\__init__.pyo", line 45, in ?
      File "zipextimporter.pyo", line 82, in load_module
      File "wx\_core.pyo", line 4, in ?
      File "zipextimporter.pyo", line 98, in load_module
    ImportError: MemoryLoadLibrary failed loading wx\_core_.pyd

. This error occur when no msvcp71.dll found - add this dll to program or windows/system32 director [Sep]

ProblemsToBeFixed (last edited 2013-08-27 16:54:42 by JimmyRetzlaff)