首页 > 解决方案 > Tkinter表面在exe中显示错误

问题描述

我已经尝试解决这个问题几个小时,但它不起作用。

我将我的 python 脚本转换为 exe 文件。通过 pyinstaller 和 cx_freeze。但两者都有相同的问题:它们以错误的方式显示表面。我将画布作为 FigureCanvasTkAgg 包含在内,当我使用 Spyder 运行它时,它显示得很好。(我试图通过 .place() 和 .pack() 放置它们)。但是对于 exe,它高于另一个,它只显示所有画布中的一个(当我为图表输入数据时)。

有人可以告诉我如何纠正这个问题吗?有没有办法将文件转换为 exe,就像我可以通过 Spyder 显示它一样?

谢谢!!

在exe中显示:一切都重叠

这里显示了它应该是怎样的

标签: user-interfacetkinterexepyinstallercx-freeze

解决方案


推荐阅读