我编写了一个python应用程序(使用了wxPython; py2exe; python 2.6)。
现在我的代码正在使用多处理模块。有用! (IDE)
当我尝试构建此代码时,我没有遇到任何问题。 但是当我执行这个构建的.exe文件时,我收到了这个错误:
回溯(最近一次调用最后一次):文件“myprogram.py”,第800行,在 multiprocessing.freeze_support()文件“multiprocessing__init __。pyc”,第100行,在freeze_support中
文件“multiprocessing \ forking.pyc”,第153行,in ImportError:没有名为_multiprocessing
的模块
_multiprocessing.pyd可用。我查了一下。
答案 0 :(得分:1)
我认为您需要在主代码后添加 freeze_support()行....以下是文档multiprocessing freeze support的主要链接
这两个问题同样提到stackoverflow ques和multiprocessing and pyqt
告诉它是否适合你............