我使用cx_Freeze冻结我的Python代码,所以我可以分发为可执行的Windows系统。它工作正常,但它缺少几个模块。我使用一些开源库在我的项目如BeautifulSoup和潜望镜。他们使用,我并不需要包括像Python 2.6有他们的向后兼容性一些库。问题是在第三进口 - 的 multiprocessing._multiprocessing 即可。谁能告诉我什么,我需要为了解决这个安装?该mutiprocessing模块显得那么是什么导致这个错误捆绑使用Python?

Missing modules:
? cjkcodecs.aliases imported from BeautifulSoup.BeautifulSoup
? iconv_codec imported from BeautifulSoup.BeautifulSoup
? multiprocessing._multiprocessing imported from multiprocessing.forking
? xdg.BaseDirectory imported from periscope.periscope

任何帮助?

谢谢你们!

有帮助吗?

解决方案

有是在谷歌应用程序引擎类似的问题。请参阅

我解决了这个问题我把一个_multiprocessing.py文件到多道处理模块的文件夹。此文件包含的代码:

  

进口多处理

此工作,但它不是一个健壮的答案。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top