I'm not sure that my comment made it through the system for this ticket: http://www.pyinstaller.org/ticket/298
I have run into this problem as well, and it is a serious one. I'm not sure that it can be fixed only by environ manipulation as said above, though. Looks to me like the code in common/launch.c needs to be made unicode aware; right now it only handles ascii. If I put my frozen executable in a directory called c:\ProgramDir, it will run fine. But if I put it in c:\ProgramYDir, where "Y" is some unicode character not mappable to ascii, it will not run...gives the following errors: Cannot open archive: c:\Program?Dir\cepro.exe Cannot open archive: c:\Program?Dir\cepro.pkg so it's failing on the "fopen" call in openArchive() (which is in common/launch.c). So now the question: has addressing this been thought about, and is there something I can do to help? I can take a stab at common/launch.c, although I don't feel that comfortable with unicode issues in general. -- Daniel Hyams [email protected] -- You received this message because you are subscribed to the Google Groups "PyInstaller" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pyinstaller?hl=en.
