ImportError:没有名为_multiprocessing的模块

时间:2011-10-23 13:06:27

标签: python py2exe

我编写了一个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可用。我查了一下。

1 个答案:

答案 0 :(得分:1)

我认为您需要在主代码后添加 freeze_support()行....以下是文档multiprocessing freeze support的主要链接

这两个问题同样提到stackoverflow quesmultiprocessing and pyqt

告诉它是否适合你............