来自cx_Freeze程序的exe是Missing Module

时间:2017-02-15 00:57:14

标签: python python-3.5

我用cx_Freeze(3.5.0 64位)构建了一个程序,我的设置看起来像是

from cx_Freeze import setup, Executable
    setup(name='TOOL11',
          version ='0.1',
          description='Easily find best float combination',
          executables = [Executable("TOOL11.py")])

但是当我运行build文件夹中的tool11.exe时,cmd会快速打开并关闭。我记录了这种情况并逐帧播放以查看错误:https://i.gyazo.com/fe6ec4b8743e2348c48ee927ac8c1284.png 似乎错误是google模块没有安装在build文件夹中。看到这个我添加导入谷歌到我的TOOL11.py并尝试再次构建。我尝试再次运行exe但是我得到了同样的错误。

我能做些什么来解决这个问题吗?感谢

1 个答案:

答案 0 :(得分:0)

您不会说您是如何尝试添加导入谷歌的。 你试过这个吗?

from cx_Freeze import setup, Executable
setup(name='TOOL11',
      version ='0.1',
      description='Easily find best float combination',
      options={"build_exe": {"includes":["google"]}},
      executables = [Executable("TOOL11.py")])