Hi - I've just tried out the latest svn version of pyinstaller on
WinXP to get round some manifest issues on Win7, but I'm having
problems running the resulting exe. I'm using single directory mode.
The program uses numpy and PyQt:
Traceback (most recent call last):
File "<string>", line 42, in <module>
File "C:\src\pyinstaller\PyInstaller\iu.py", line 424, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\src\pyinstaller\PyInstaller\iu.py", line 514, in doimport
exec co in mod.__dict__
File "C:\src\veusz-msvc\veusz\build\pyi.win32\veusz_main\outPYZ1.pyz
\veusz.utils", line 21, in <module>
File "C:\src\pyinstaller\PyInstaller\iu.py", line 424, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\src\pyinstaller\PyInstaller\iu.py", line 514, in doimport
exec co in mod.__dict__
File "C:\src\veusz-msvc\veusz\build\pyi.win32\veusz_main\outPYZ1.pyz
\veusz.utils.version", line 26, in <module>
File "C:\src\pyinstaller\PyInstaller\iu.py", line 424, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\src\pyinstaller\PyInstaller\iu.py", line 514, in doimport
exec co in mod.__dict__
File "C:\src\veusz-msvc\veusz\build\pyi.win32\veusz_main\outPYZ1.pyz
\veusz.utils.utilfuncs", line 31, in <module>
File "C:\src\pyinstaller\PyInstaller\iu.py", line 424, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\src\pyinstaller\PyInstaller\iu.py", line 514, in doimport
exec co in mod.__dict__
File "C:\src\veusz-msvc\veusz\build\pyi.win32\veusz_main\outPYZ1.pyz
\numpy", line 136, in <module>
File "C:\src\pyinstaller\PyInstaller\iu.py", line 424, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\src\pyinstaller\PyInstaller\iu.py", line 514, in doimport
exec co in mod.__dict__
File "C:\src\veusz-msvc\veusz\build\pyi.win32\veusz_main\outPYZ1.pyz
\numpy.add_newdocs", line 9, in <module>
File "C:\src\pyinstaller\PyInstaller\iu.py", line 424, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\src\pyinstaller\PyInstaller\iu.py", line 514, in doimport
exec co in mod.__dict__
File "C:\src\veusz-msvc\veusz\build\pyi.win32\veusz_main\outPYZ1.pyz
\numpy.lib", line 4, in <module>
File "C:\src\pyinstaller\PyInstaller\iu.py", line 424, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\src\pyinstaller\PyInstaller\iu.py", line 514, in doimport
exec co in mod.__dict__
File "C:\src\veusz-msvc\veusz\build\pyi.win32\veusz_main\outPYZ1.pyz
\numpy.lib.type_check", line 8, in <module>
File "C:\src\pyinstaller\PyInstaller\iu.py", line 424, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\src\pyinstaller\PyInstaller\iu.py", line 514, in doimport
exec co in mod.__dict__
File "C:\src\veusz-msvc\veusz\build\pyi.win32\veusz_main\outPYZ1.pyz
\numpy.core", line 40, in <module>
File "C:\src\pyinstaller\PyInstaller\iu.py", line 424, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\src\pyinstaller\PyInstaller\iu.py", line 514, in doimport
exec co in mod.__dict__
File "C:\src\veusz-msvc\veusz\build\pyi.win32\veusz_main\outPYZ1.pyz
\numpy.testing", line 8, in <module>
File "C:\src\pyinstaller\PyInstaller\iu.py", line 424, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\src\pyinstaller\PyInstaller\iu.py", line 514, in doimport
exec co in mod.__dict__
File "C:\src\veusz-msvc\veusz\build\pyi.win32\veusz_main\outPYZ1.pyz
\unittest", line 58, in <module>
File "C:\src\pyinstaller\PyInstaller\iu.py", line 424, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\src\pyinstaller\PyInstaller\iu.py", line 514, in doimport
exec co in mod.__dict__
File "C:\src\veusz-msvc\veusz\build\pyi.win32\veusz_main\outPYZ1.pyz
\unittest.result", line 9, in <module>
File "C:\src\pyinstaller\PyInstaller\iu.py", line 443, in importHook
raise ImportError, "No module named %s" % fqname
ImportError: No module named
Any ideas what the problem is here? I assume it is getting confused by
an import statement in the unittest module.
I think the line it doesn't like is "from . import util" in unittest/
result.py in the Python 2.7 distribution.
Jeremy
--
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.