Kivy窗口配置错误-AttributeError:&x27;非类型';对象没有属性';顶部';

Kivy窗口配置错误-AttributeError:&x27;非类型';对象没有属性';顶部';,kivy,window,Kivy,Window,我在一台有python3.7的机器上制作了一个KivyGUI,但在另一台运行python3.9的机器上,我在完全相同的代码上遇到了错误 守则: from kivy.app import App from kivy.graphics import * from kivy.config import Config from kivy.core.window import Window Window.top = 30 Window.left = 10 screen_width = 700 scree

我在一台有python3.7的机器上制作了一个KivyGUI,但在另一台运行python3.9的机器上,我在完全相同的代码上遇到了错误

守则:

from kivy.app import App
from kivy.graphics import *
from kivy.config import Config
from kivy.core.window import Window

Window.top = 30
Window.left = 10
screen_width = 700
screen_height = 775
Window.size = (screen_width, screen_height)
print(f"new window size: {Window.size}")
Config.write()

错误发生在第一个Window.size行。 错误:

 AttributeError: 'NoneType' object has no attribute 'top'

我试图找出3.7和3.9之间是否存在兼容性问题,但在文档中没有找到任何提示。是否有我丢失的安装?

在此之前,您肯定有一个错误,表明
根本找不到任何窗口提供程序
,在此之前,错误表明您的平台上可用的窗口提供程序出了什么问题。否则
窗口
将不会是


请尝试让
sdl2
窗口提供程序正常工作,或提供防止发生这种情况的错误,以获取帮助。

其他用户向我发送了完整错误,其中包括以下内容:sdl2-ImportError:DLL加载在导入时失败\u window\u sdl2:找不到指定的模块我是gui开发新手,抱歉。这是我需要安装的软件包吗?