I've been trying to figure this out for a few days, and scoured the
net to see if anyone else hit it. I'm trying to build a one line hello
world EXE in XP, and it always fails saying there is no run.exe in the
loader directory. There are plenty of other run_*.exe files though. I
must be missing something big. (FWIW I got this to work without a
problem on OS X).
Cheers,
Jono
---
Running Windows XP in a VM, latest Cygwin with all packages installed,
clean svn co of pyinstaller, Python 2.5.4, and the following commands:
$ python tools/pyinstaller/Configure.py
$ python tools/pyinstaller/Makespec.py --name "helloworld" scripts/
hello.py
$ python tools/pyinstaller/Build.py helloworld.spec
...
checking PYZ
checking PKG
building because tools/pyinstaller/support/useUnicode.py changed
building PKG outPKG3.pkg
checking EXE
building because name changed
building EXE from outEXE2.toc
Traceback (most recent call last):
File "tools/pyinstaller/Build.py", line 1370, in <module>
main(args[0], configfilename=opts.configfile)
File "tools/pyinstaller/Build.py", line 1348, in main
build(specfile)
File "tools/pyinstaller/Build.py", line 1308, in build
execfile(spec)
File "scb2scz.spec", line 12, in <module>
console=True )
File "tools/pyinstaller/Build.py", line 798, in __init__
self.__postinit__()
File "tools/pyinstaller/Build.py", line 258, in __postinit__
self.assemble()
File "tools/pyinstaller/Build.py", line 936, in assemble
exe = checkCache(exe, self.strip, self.upx and config['hasUPX'])
File "tools/pyinstaller/Build.py", line 565, in checkCache
digest = cacheDigest(fnm)
File "tools/pyinstaller/Build.py", line 534, in cacheDigest
data = open(fnm, "rb").read()
IOError: [Errno 2] No such file or directory: 'tools/pyinstaller/
support/loader/run.exe'
--
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.