build .pyc prob

Posted by Apache on Stack Overflow See other posts from Stack Overflow or by Apache
Published on 2010-04-30T11:34:49Z Indexed on 2010/04/30 11:37 UTC
Read the original article Hit count: 544

Filed under:
|
|

hi experts, i build .py as follow

python /root/pyinstaller-1.4/Makespec.py test.py then python /root/pyinstaller-1.4/Build.py test.spec

this working fine

then i test to build with my .pyc as follow

python /root/pyinstaller-1.4/Makespec.py test.pyc then python /root/pyinstaller-1.4/Build.pyc test.spec

but its generating error as follow

checking Analysis
building because inputs changed
running Analysis outAnalysis0.toc
Analyzing: /root/pyinstaller-1.4/support/_mountzlib.py
Analyzing: /root/pyinstaller-1.4/support/useUnicode.py
Analyzing: test.pyc
Traceback (most recent call last):
File "/root/pyinstaller-1.4/Build.py", line 1160, in
main(args[0], configfilename=opts.configfile)
File "/root/pyinstaller-1.4/Build.py", line 1148, in main
build(specfile)
File "/root/pyinstaller-1.4/Build.py", line 1111, in build
execfile(spec)
File "test.spec", line 3, in
pathex=['/root/test'])
File "/root/pyinstaller-1.4/Build.py", line 245, in init
self.postinit()
File "/root/pyinstaller-1.4/Build.py", line 196, in postinit
self.assemble()
File "/root/pyinstaller-1.4/Build.py", line 314, in assemble
analyzer.analyze_script(script)
File "/root/pyinstaller-1.4/mf.py", line 559, in analyze_script
co = compile(string.replace(stuff, "\r\n", "\n"), fnm, 'exec')
TypeError: compile() expected string without null bytes

why this error occur, cannot we build using .pyc, or there is other way to build it,

© Stack Overflow or respective owner

Related posts about python

Related posts about build