Hello,

I have a code that uses the python standard 'multiprocess' module for
some computational work.

When I start up the code, though (at which time I also spawn the
processes), I get the attached stack trace (at bottom of email).  I
think what is going on is that each process is trying to unpack to the
same spot, but I'm not sure how to adjust where things are being
unpacked to.  The _MEIPASS2 variable seems to be just one to inform,
not adjust...I presume that the deciding on where to unpack is
determined in the bootloader.

Further evidence that it's a 'unpackaging collision' is that it's not
the same module that fails every time....it's just a random one in my
list of imports.

Is there a workaround for this?


Traceback (most recent call last):
  File "/Users/macapple/Dropbox/curveexpertpro/dist/build/pyi.darwin/
cepro/outPYZ1.pyz/multiprocessing.process", line 232, in _bootstrap
  File "/Users/macapple/Dropbox/curveexpertpro/dist/build/pyi.darwin/
cepro/outPYZ1.pyz/multiprocessing.process", line 88, in run
  File "/Users/macapple/Dropbox/curveexpertpro/dist/build/pyi.darwin/
cepro/outPYZ1.pyz/parallel", line 28, in workerprocess
  File "D:\home\curveexpert\My Dropbox\CurveExpertPro\dist\pyinstaller
\iu.py", line 436, in importHook
  File "D:\home\curveexpert\My Dropbox\CurveExpertPro\dist\pyinstaller
\iu.py", line 521, in doimport
  File "/Users/macapple/Dropbox/curveexpertpro/dist/build/pyi.darwin/
cepro/outPYZ1.pyz/ResultGenerator", line 24, in <module>
  File "D:\home\curveexpert\My Dropbox\CurveExpertPro\dist\pyinstaller
\iu.py", line 436, in importHook
  File "D:\home\curveexpert\My Dropbox\CurveExpertPro\dist\pyinstaller
\iu.py", line 521, in doimport
  File "/Users/macapple/Dropbox/curveexpertpro/dist/build/pyi.darwin/
cepro/outPYZ1.pyz/Result", line 9, in <module>
  File "D:\home\curveexpert\My Dropbox\CurveExpertPro\dist\pyinstaller
\iu.py", line 436, in importHook
  File "D:\home\curveexpert\My Dropbox\CurveExpertPro\dist\pyinstaller
\iu.py", line 521, in doimport
  File "/Users/macapple/Dropbox/curveexpertpro/dist/build/pyi.darwin/
cepro/outPYZ1.pyz/scipy.special", line 8, in <module>
  File "D:\home\curveexpert\My Dropbox\CurveExpertPro\dist\pyinstaller
\iu.py", line 436, in importHook
  File "D:\home\curveexpert\My Dropbox\CurveExpertPro\dist\pyinstaller
\iu.py", line 495, in doimport
  File "D:\home\curveexpert\My Dropbox\CurveExpertPro\dist\pyinstaller
\iu.py", line 297, in getmod
  File "D:\home\curveexpert\My Dropbox\CurveExpertPro\dist\pyinstaller
\archive.py", line 462, in getmod
  File "D:\home\curveexpert\My Dropbox\CurveExpertPro\dist\pyinstaller
\archive.py", line 432, in getmod
  File "D:\home\curveexpert\My Dropbox\CurveExpertPro\dist\pyinstaller
\archive.py", line 356, in extract
error: Error -3 while decompressing data: invalid distance too far
back

-- 
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.

Reply via email to