OS X上的Kivy应用程序突然显示旋转90度

时间:2015-01-11 20:26:15

标签: macos kivy

我已经在我的Mac(Yosemite)上安装了Kivy,一切正常。 我甚至让它在eclipse下工作,所以我可以直接从它运行kivy项目,而不是使用提供的应用程序启动器。

突然,有一天,我看到屏幕上显示的应用程序旋转了90度。 这种情况发生在他们所有人身上,甚至我之前跑过的例子也很好。

我不知道是什么造成的。有人有线索吗? 是否有某些设置用于屏幕方向或某种类型的设置?

谢谢, 乔尔

1 个答案:

答案 0 :(得分:1)

你可能在kivy的配置中设置了旋转参数,虽然我不知道如何。寻找kivy的config.ini(它可能在~/.kivy/config.ini但在osx上不确定)并查看rotation下的[graphics]键是否设置为0以外的任何值。如果是这样的话......将它设置为0并尝试再次运行一个kivy应用程序。

你也可以写

from kivy.config import Config
Config.set('graphics', 'rotation', 0)

在您的应用程序开始时,之前导入其他任何内容。