Python .kv文件未附加到Ubuntu上
我刚开始使用Python Kivy 我有这两个文件Python .kv文件未附加到Ubuntu上,python,python-3.x,ubuntu,kivy,kivy-language,Python,Python 3.x,Ubuntu,Kivy,Kivy Language,我刚开始使用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 __na
# 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
:
方向:“垂直”
填充:50
间距:25
按钮:
尺码:100100
大小提示:无,无
短信:“你好”
按钮:
文字:“世界”
一切都可以在Windows上运行,但我需要Linux来构建它
如果我在Ubuntu 18.04上运行相同的文件,我会得到一个黑屏。如果在没有.kv的情况下工作,则不会出现此类问题,将显示所有小部件
怎么了?您的
My.kv
应该命名为My.kv
。因为Windows不关心文件名的大小写,所以它在那里工作
# My.kv
<Container>:
orientation: 'vertical'
padding: 50
spacing: 25
Button:
size: 100, 100
size_hint: None, None
text: 'Hello'
Button:
text: 'World'