将 .py 编译为 .exe 后出现错误

Posted

技术标签:

【中文标题】将 .py 编译为 .exe 后出现错误【英文标题】:error after compiling .py to .exe 【发布时间】:2017-11-12 17:36:30 【问题描述】:

when I compile a program from .py into .exe and open .exe, this error appears

当我将程序从.py编译成.exe并打开.exe时,出现此错误

from cx_Freeze import setup, Executable

setup(
name = "Diophantine equantion",
version = "1.0",
description = "Diophantine equantion",
executables = [Executable("Diofant.py", base='Win32GUI')]

)

【问题讨论】:

【参考方案1】:

只需将options = 'build_exe': 'includes': ['numpy.core._methods'] 添加到您的设置中即可。

【讨论】:

请写完整的代码,因为它会在命令行产生错误 嗯...你可能在末尾漏掉了一个逗号。

以上是关于将 .py 编译为 .exe 后出现错误的主要内容,如果未能解决你的问题,请参考以下文章

cx_freeze 将项目构建为 .exe 文件,出现 numpy 导入错误

Python将py文件编译为exe的方法

编译为 JavaScript 后 TypeScript 出现问题 - “重复标识符错误”

Pyinstaller编译为exe

我想将 .py 编译为 .exe

为啥将class反编译为java后,java直接编译时有错误