Hello,
I had a .exe system working on python 2.5 an dsadly we've switch to
python 2.6.
I've readen the manifest file issue on internat and manage to make
the .exe work with py2exe.
Now i want to use pyinstaller (because I want to have a true singl
e.exe file :) )
So, reading the diffeent amil, i've applied the patch in ticket 39.
Still it does not work for me.
It found the good manifest file but there is something wrong.
I get this when running the .exe in one dir mode:
Traceback (most recent call last):
...
...
...
File ".\Manager_onedir\build\pyi.win32\Manager\outPYZ1.pyz/
matplotlib.transforms", line 34, in <module>
File "C:\Project\Def\Soft\Scripts\external_apps\svn.pyinstaller.org
\iu.py", line 439, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\Project\Def\Soft\Scripts\external_apps\svn.pyinstaller.org
\iu.py", line 498, in doimport
mod = importfunc(nm)
File "C:\Project\Def\Soft\Scripts\external_apps\svn.pyinstaller.org
\iu.py", line 300, in getmod
mod = owner.getmod(nm)
File "C:\Project\Def\Soft\Scripts\external_apps\svn.pyinstaller.org
\archive.py", line 468, in getmod
return iu.DirOwner.getmod(self, self.prefix+'.'+nm)
File "C:\Project\Def\Soft\Scripts\external_apps\svn.pyinstaller.org
\iu.py", line 109, in getmod
mod = imp.load_module(nm, fp, attempt, (ext, mode, typ))
ImportError: DLL load failed: Le module spÚcifiÚ est introuvable.
If I copy the .dll + manifest files at the same place the .exe is I
get a R6034 error ...
The init script is going well:
Configuring pyinstaller...
I: read old config from ..\external_apps\svn.pyinstaller.org
\config.dat
I: computing EXE_dependencies
I: Analyzing C:\Python26\python.exe
I: Dependent assemblies of C:\Python26\python.exe:
I: x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none
I: Searching for assembly
x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none...
I: Found manifest C:\Windows\WinSxS\Manifests
\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.21022.8_none_bcb86ed6ac711f91.manifest
I: Searching for file msvcr90.dll
I: Found file C:\Windows\WinSxS
\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.21022.8_none_bcb86ed6ac711f91\msvcr90.dll
I: Searching for file msvcp90.dll
I: Found file C:\Windows\WinSxS
\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.21022.8_none_bcb86ed6ac711f91\msvcp90.dll
I: Searching for file msvcm90.dll
I: Found file C:\Windows\WinSxS
\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.21022.8_none_bcb86ed6ac711f91\msvcm90.dll
I: Adding Microsoft.VC90.CRT\Microsoft.VC90.CRT.manifest
I: Adding Microsoft.VC90.CRT\msvcr90.dll
I: Adding Microsoft.VC90.CRT\msvcp90.dll
I: Adding Microsoft.VC90.CRT\msvcm90.dll
...
...
but building the file gave some error:
Analyzing: ..\Manager.py
I: Analyzing C:\Python26\lib\site-packages\matplotlib\ttconv.pyd
E: Cannot parse manifest resource 2, 1033 from
E: C:\Python26\lib\site-packages\matplotlib\ttconv.pyd
E: sequence item 1: expected string, NoneType found
I: Adding python26.dll dependency of ttconv.pyd
E: lib not found: MSVCP90.dll dependency of C:\Python26\lib\site-
packages\matplotlib\ttconv.pyd
E: lib not found: MSVCR90.dll dependency of C:\Python26\lib\site-
packages\matplotlib\ttconv.pyd
I: Skipping KERNEL32.dll dependency of ttconv.pyd
I: Analyzing C:\Python26\lib\site-packages\scipy\sparse\linalg\isolve
\_iterative.pyd
I: Skipping KERNEL32.dll dependency of _iterative.pyd
I: Skipping msvcrt.dll dependency of _iterative.pyd
I: Skipping msvcrt.dll dependency of _iterative.pyd
I: Analyzing C:\Python26\lib\site-packages\scipy\sparse\linalg\dsolve
\_zsuperlu.pyd
I: Skipping KERNEL32.dll dependency of _zsuperlu.pyd
I: Skipping msvcrt.dll dependency of _zsuperlu.pyd
I: Analyzing C:\Python26\lib\site-packages\matplotlib\_delaunay.pyd
E: Cannot parse manifest resource 2, 1033 from
E: C:\Python26\lib\site-packages\matplotlib\_delaunay.pyd
E: sequence item 1: expected string, NoneType found
E: lib not found: MSVCP90.dll dependency of C:\Python26\lib\site-
packages\matplotlib\_delaunay.pyd
E: lib not found: MSVCR90.dll dependency of C:\Python26\lib\site-
packages\matplotlib\_delaunay.pyd
Any idea how to workaround this?
Thx for any direction!
Laurent
--
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.