【发布时间】:2015-01-11 20:26:14
【问题描述】:
我在我的 Mac (Yosemite) 上安装了 Kivy,一切正常。 我什至让它在 eclipse 下工作,所以我可以直接从它运行 kivy 项目,而不是使用提供的应用程序启动器。
有一天,我突然看到屏幕上显示了应用程序,旋转了 90 度。 这发生在所有人身上,甚至是我之前运行过并且看起来不错的示例。
我不知道是什么原因造成的。有人有线索吗? 屏幕方向是否有某些设置,或类似的设置?
谢谢, 乔尔
【问题讨论】:
我在我的 Mac (Yosemite) 上安装了 Kivy,一切正常。 我什至让它在 eclipse 下工作,所以我可以直接从它运行 kivy 项目,而不是使用提供的应用程序启动器。
有一天,我突然看到屏幕上显示了应用程序,旋转了 90 度。 这发生在所有人身上,甚至是我之前运行过并且看起来不错的示例。
我不知道是什么原因造成的。有人有线索吗? 屏幕方向是否有某些设置,或类似的设置?
谢谢, 乔尔
【问题讨论】:
你可能已经在 kivy 的配置中设置了旋转参数,虽然我不知道怎么做。查找 kivy 的 config.ini(它可能在 ~/.kivy/config.ini 但在 osx 上不确定)并查看 [graphics] 下的 rotation 键是否设置为 0 以外的任何值。如果是...将其设置为 0 和再次尝试运行 kivy 应用。
你也可以写
from kivy.config import Config
Config.set('graphics', 'rotation', 0)
在您的应用程序开始时,在导入其他任何内容之前。
【讨论】: