I am trying to compile a python script using pyinstaller with modules like scientific, MMTK. Pyinstaller was unable to enable some .pyd modules, so I manually copied them in the dist folder. When I executed the compiled exe, it gave me the following error: -
C: \ Python27 \ hello \ dist \ hello> hello.exe
Traceback (most recent call last):
File "", line 21, in
File "C: \ Python27 \ iu.py", line 436, in importHook
mod = _self_doimport (nm, ctx, fqname)
File "C: \ Python27 \ iu.py", line 521, in doimport
exec co in mod .__ dict__
File "c: \ Python27 \ hello \ build \ pyi.win32 \ hello \ outPYZ1.pyz / visual", line 1, in <module>
File "C: \ Python27 \ iu.py", line 436, in importHook
mod = _self_doimport (nm, ctx, fqname)
File "C: \ Python27 \ iu.py", line 521, in doimport
exec co in mod .__ dict__
File "c: \ Python27 \ hello \ build \ pyi.win32 \ hello \ outPYZ1.pyz / visual.visual_all", line 1, in <module>
File "C: \ Python27 \ iu.py", line 436, in importHook
mod = _self_doimport (nm, ctx, fqname)
File "C: \ Python27 \ iu.py", line 521, in doimport
exec co in mod .__ dict__
File "c: \ Python27 \ hello \ build \ pyi.win32 \ hello \ outPYZ1.pyz / vis", line 13, in <module>
File "C: \ Python27 \ iu.py", line 436, in importHook
mod = _self_doimport (nm, ctx, fqname)
File "C: \ Python27 \ iu.py", line 521, in doimport
exec co in mod .__ dict__
File "c: \ Python27 \ hello \ build \ pyi.win32 \ hello \ outPYZ1.pyz / vis.ui", line 3, in <module>
File "C: \ Python27 \ iu.py", line 477, in importHook
mod = self.doimport (nm, ctx, ctx + '.' + nm)
File "C: \ Python27 \ iu.py", line 521, in doimport
exec co in mod .__ dict__
File "c: \ Python27 \ hello \ build \ pyi.win32 \ hello \ outPYZ1.pyz / vis.materials", line 159, in <module>
File "c: \ Python27 \ hello \ build \ pyi.win32 \ hello \ outPYZ1.pyz / vis.materials", line 129, in loadTGA
IOError: [Errno 2] No such file or directory: 'c: \\ Python27 \\ hello \\ build \\ pyi.win32 \\ hello \\ outPYZ1.pyz / turbulence3.tga'
BTW I see the outPYZ1.pyz file in this place. Any idea?