[英]running python on windows using Kivy i get the following errors
我刚开始使用Kivy我尝试了一些代码
from kivy.tests.common
import GraphicUnitTest
class MyTestCase(GraphicUnitTest):
def test_runtouchapp(self):
# non-integrated approach
from kivy.app import runTouchApp
from kivy.uix.button
import Button
button = Button()
runTouchApp(button)
代码在教程上找到,但我有错误
[INFO ] [Logger ] Record log in C:\Users\ZACHARIE\.kivy\logs\kivy_18-02-01_4.txt
[INFO ] [Kivy ] v1.10.0
[INFO ] [Python ] v3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)]
[INFO ] [Image ] Providers: img_tex, img_dds, img_sdl2, img_pil, img_gif (img_ffpyplayer ignored)
我认为您可能已步入深渊,首先,通常应始终将导入内容放在python文件的最顶部。
然后在kivy中,至少需要您的主窗口小部件类和应用程序类:
例如
from kivy.app import App
from kivy.uix.floatlayout import FloatLayout
class MainWidget(FloatLayout):
pass
class MainApp(App):
def build(self):
return MainWidget()
if __name__ == '__main__':
MainApp().run()
运行此文件时,您应该看到一个空窗口。 之后,您需要研究使用kv lang定义kivy小部件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.