[Tutor] I Have An Error OS: Windows 10 Python: 3.7 thanks for the help

Samuele samuelearabia10 at gmail.com
Wed Jun 24 16:45:04 EDT 2020


i start to learn kivy i do the first start but i have an error
i have 2 files the code is below :

the Kivy code is :

<MainWindow>:
    BoxLayout:
            id: main_box
            orientation: "vertical"


the Python code is :

from kivy.app import App
from kivy.uix.boxlayout import BoxLayout


class MainWindow(BoxLayout):
    pass


class MainApp(App):
    def build(self):
        return MainWindow()


sample_app = MainApp()
sample_app.run()





this is the error :
[INFO   ] [Logger      ] Record log in
C:\Users\marti\.kivy\logs\kivy_20-06-24_26.txt
[INFO   ] [Kivy        ] v1.11.1
[INFO   ] [Kivy        ] Installed at
"C:\Users\marti\PycharmProjects\Project
[Atom]\venv\lib\site-packages\kivy\__init__.py"
[INFO   ] [Python      ] v3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51)
[MSC v.1914 64 bit (AMD64)]
[INFO   ] [Python      ] Interpreter at
"C:\Users\marti\PycharmProjects\Project [Atom]\venv\Scripts\python.exe"
[INFO   ] [Factory     ] 184 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_gif (img_sdl2,
img_pil, img_ffpyplayer ignored)
 Traceback (most recent call last):
   File "C:/Users/marti/PycharmProjects/Test Kivy/main.py", line 15, in
<module>
     sample_app.run()
   File "C:\Users\marti\PycharmProjects\Project
[Atom]\venv\lib\site-packages\kivy\app.py", line 828, in run
     self.load_kv(filename=self.kv_file)
   File "C:\Users\marti\PycharmProjects\Project
[Atom]\venv\lib\site-packages\kivy\app.py", line 599, in load_kv
     root = Builder.load_file(rfilename)
   File "C:\Users\marti\PycharmProjects\Project
[Atom]\venv\lib\site-packages\kivy\lang\builder.py", line 301, in load_file
     return self.load_string(data, **kwargs)
   File "C:\Users\marti\PycharmProjects\Project
[Atom]\venv\lib\site-packages\kivy\lang\builder.py", line 368, in
load_string
     parser = Parser(content=string, filename=fn)
   File "C:\Users\marti\PycharmProjects\Project
[Atom]\venv\lib\site-packages\kivy\lang\parser.py", line 401, in __init__
     self.parse(content)
   File "C:\Users\marti\PycharmProjects\Project
[Atom]\venv\lib\site-packages\kivy\lang\parser.py", line 510, in parse
     objects, remaining_lines = self.parse_level(0, lines)
   File "C:\Users\marti\PycharmProjects\Project
[Atom]\venv\lib\site-packages\kivy\lang\parser.py", line 614, in parse_level
     level + 1, lines[i:], spaces)
   File "C:\Users\marti\PycharmProjects\Project
[Atom]\venv\lib\site-packages\kivy\lang\parser.py", line 673, in parse_level
     if current_property[:3] == 'on_':
 TypeError: 'NoneType' object is not subscriptable

Process finished with exit code 1


More information about the Tutor mailing list