Ошибка при запуске kivy файла

Только начинаю изучать kivy и дойдя до файла .kv столкнулся с тем что он не хочет запускаться.

main.py:

import kivy
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.gridlayout import GridLayout

class Grid(Widget):
    pass

class App(App):
    def build(self):
        return Grid()

if __name__ == '__main__':
    App().run()

file.kv:

<Grid>:
    Label:
        text: "Hello World!"

При запуске кода .kv выдает ошибку:

Traceback (most recent call last):
  File "C:\Users\megaa\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\Users\megaa\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "c:\Users\megaa\.vscode\extensions\ms-python.python-2020.12.424452561\pythonFiles\lib\python\debugpy\__main__.py", line 45, in <module>
    cli.main()
  File "c:\Users\megaa\.vscode\extensions\ms-python.python-2020.12.424452561\pythonFiles\lib\python\debugpy/..\debugpy\server\cli.py", line 444, in main        
    run()
  File "c:\Users\megaa\.vscode\extensions\ms-python.python-2020.12.424452561\pythonFiles\lib\python\debugpy/..\debugpy\server\cli.py", line 285, in run_file    
    runpy.run_path(target_as_str, run_name=compat.force_str("__main__"))
  File "C:\Users\megaa\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 267, in run_path
    code, fname = _get_code_from_file(run_name, path_name)
  File "C:\Users\megaa\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 242, in _get_code_from_file
    code = compile(f.read(), fname, 'exec')
  File "d:\python\kivy\tutorial\tutorial2\file.kv", line 1
    <Grid>:
    ^
SyntaxError: invalid syntax

Ответы (0 шт):