【发布时间】:2017-02-11 04:25:13
【问题描述】:
我知道还有其他几个主题可以解决此问题,例如 this 和 this。尽管已经尝试了这些主题中的所有建议解决方案,但我仍然收到 pyinstaller 的该文件已存在错误。 This 是我编辑规范文件的方式,但没有奏效。在使用 py2exe 出现 dll 错误后,我想我会尝试使用 pyinstaller,它至少可以完成与 py2exe 不同的简单程序的编译,但现在我在使用 pyinstaller 时遇到了这个错误,而且我发现没有一个解决方案对我有用。
这些是我在使用 --onefile 分发时遇到的问题。使用 --onedir,它会编译我的程序,当我双击 .exe 时,它不会给我任何错误,但它什么也没做。没有错误,但也没有窗口。我完全被困在这里,并会感谢任何帮助。提前致谢。
【问题讨论】:
-
从命令提示符运行exe,看看有没有错误
-
没有错误,没有输出,没有警告。什么都没有。
-
您是否在python代码中提供了任何打印语句,当它是python代码提供代码示例时它是否运行良好
-
不,我的程序没有任何打印语句,它不打印任何东西。它有两个模块,一个用于 GUI(Tkinter),一个用于一些背景计算。它的作用是,您启动 gui 模块并输入一些值,从下拉菜单中进行一些选择并点击开始按钮,它会调用计算器模块,然后 gui 会绘制计算结果。嵌入式绘图就是。所以它基本上只有一个带有输入框、标签、标签和画布的窗口。它导入 matplotlib、numpy、xlrd 和 tkinter。
-
当它作为python程序运行时它工作了吗
标签: python user-interface compilation executable pyinstaller