Kivy .kv File Won't Read
I have just started learning to program. I have a really basic App based on a pong game tutorial on the kivy.org website, but I must have a basic flaw that I can't see, because whe
Solution 1:
- Check whether your
MainApp(App)
class name is same as your .kv file name without the 'App' (if not, make them the same). It's not case sensitive. For example:MaNagerApp(App)
will load manager.kv.
OR
If you don't want to change name then simply add
self.load_kv(your_kv_file_name)
, like this:def build(self): self.load_kv('singularity.kv') return Singularity()
Solution 2:
The name of the file "name.kv" should be in lowercase
Solution 3:
Make your .kv file name as same as main Class name ex:
class galaxyApp(App): # this is your main class
pass
galaxyApp().run()
make your .kv file name same as main class name (not case sensitive). In my case my .kv file name will be "galaxy.kv"
Post a Comment for "Kivy .kv File Won't Read"