файл .kv не прикрепляется к Ubuntu - PullRequest
0 голосов
/ 08 мая 2020

Я только начал использовать Python Kivy У меня есть два файла

# main.py
from kivy.app import App
from kivy.uix.button import Button
from kivy.uix.boxlayout import BoxLayout

class Container(BoxLayout):
    pass

class MyApp(App):
    def build(self):
        return Container()

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

и

# My.kv

<Container>:
    orientation: 'vertical'
    padding: 50
    spacing: 25

    Button:
        size: 100, 100
        size_hint: None, None
        text: 'Hello'

    Button:
        text: 'World'

все работает на Windows, но мне нужно Linux для сборки это.

если я запустил те же файлы в Ubuntu 18.04, у меня будет черный экран. При работе без .kv такой проблемы нет, все виджеты отображаются.

В чем дело?

1 Ответ

1 голос
/ 09 мая 2020

Ваш My.kv должен называться my.kv. Поскольку Windows не заботится о верхнем / нижнем регистре в именах файлов, он работает там.

...