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.
