Tkinter布局从Spyder更改为命令提示符

时间:2018-01-12 19:35:46

标签: python-3.x user-interface tkinter spyder

我在tkinter中构建了一个简单的GUI,它通过一个算法来拟合Radial Velocity数据。在Spyder中一切正常,但是当我尝试在命令提示符下运行文件时,GUI的维度会发生巨大变化。 This is how it is supposed to look and how it looks in SpyderThis is how it looks when it's run in command prompt。生成的图显示了所描述的相同行为。我已尝试在Tkinter中设置所有窗口,以便无法调整其大小。我不知道还能尝试什么。有没有办法来解决这个问题?我使用的是Windows 10 64位,Python 3.5.4和Spyder 3.2.5。

1 个答案:

答案 0 :(得分:0)

我发现了问题所在。这是因为Spyder会自动覆盖高DPI缩放,而Python.exe和Pythonw.exe都不会。解决方案是检查“覆盖高DPI缩放比例”行为' python.exe和pythonw.exe的兼容性选项卡下的选项。