过去的几周我一直在用Kivy编写一个程序,该程序在我的笔记本电脑(Intel Core i5 6200U,8GB RAM,NVIDIA GeForce 940M)上运行良好。几天前,我的笔记本电脑坏了,所以我买了一台新的台式机(Intel Core i5-3450、8GB RAM,Intel HD Graphics 2500)。我将笔记本电脑的硬盘驱动器安装到这台新计算机中,然后尝试继续编码。
但是,现在,当我启动它时,同一硬盘上的相同代码/程序完全完全滞后。我一直在疯狂地搜寻,以寻求解决此问题的方法,但似乎没有其他人会遇到这种情况。
无论代码多么复杂,都会出现延迟。我试图从字面上只是创建一个空白屏幕(请参见下面的代码),但它仍然滞后(值得注意的是我无法拖动屏幕)。
即使在使用超级简化的超级Kivy应用程序时,也是如此:
from kivy.uix.widget import Widget
class PongGame(Widget):
pass
class PongApp(App):
def build(self):
return PongGame()
if __name__ == '__main__':
PongApp().run()
我从Kivy的文档中摘录的
在运行程序时,我的任务管理器告诉我它使用了0%的CPU和11.5%的内存。我电脑的其余部分完全没有滞后,但是正如我说的那样,尽管只是空白屏幕,但Kivy应用程序本身仍然滞后。
你们当中有人知道我可以尝试解决此问题吗? 非常感谢所有帮助
答案 0 :(得分:0)
我刚刚找到了解决方案。我的图形驱动程序不是最新的。更新它们后,问题立即解决。