android - Kivy 不显示 Windows 且代码没有错误
问题描述
我正在使用 ubuntu 18.40 和 python 3。我已经安装了 kivy。框架在我运行时不显示任何窗口。我正在使用pycharm。我已经尝试了几乎所有网络上的解决方案,但它们都不起作用。该代码没有显示任何错误。代码
import kivy
from kivy.app import App
from kivy.uix.label import Label
class MyApp(App):
# @property
def build(self):
return Label(text="Waguitar")
if __name__ == " __main__ ":
MyApp().run()
这些是我看到的
/home/rutherford/kivyproject/bin/python /home/rutherford/Kivy_app/app.py
[INFO ] [Logger ] Record log in /home/rutherford/.kivy/logs/kivy_20-05-03_59.txt
[INFO ] [Kivy ] v1.11.1
[INFO ] [Kivy ] Installed at "/usr/lib/python3/dist-packages/kivy/__init__.py"
[INFO ] [Python ] v3.6.9 (default, Nov 7 2019, 10:44:02)
[GCC 8.3.0]
[INFO ] [Python ] Interpreter at "/home/rutherford/kivyproject/bin/python"
[INFO ] [Logger ] Purge log fired. Analysing...
[INFO ] [Logger ] Purge finished!
[INFO ] [Factory ] 184 symbols loaded
[INFO ] [Image ] Providers: img_tex, img_dds, img_pil, img_gif (img_sdl2, img_ffpyplayer ignored)
[INFO ] [Text ] Provider: pil(['text_sdl2'] ignored)
进程以退出代码 0 结束
解决方案
您的线路:
if __name__ == " __main__ ":
引号内有多余的空格。它应该是:
if __name__ == "__main__":
推荐阅读
- azure-functions - 在我的 UNO WASM 项目中,HTTP POST 调用成为我本地 Azure Functions 上的 HTTP OPTIONS
- git - 在 GitHub 中获取已删除的分支名称
- python - 在 Python 中使用 htmldate 的问题
- google-bigquery - 检索表上的所有标签
- wix - WiX 工具集 - CancelDlg 图标的替代文本
- react-native - React-Native 可拖动列表视图,如 trello 板
- flutter - 如何在 Flutter 中解析 limitToLast 返回的 DataSnapshot
- javascript - IE 11 - 非常奇怪。PNG 仅在某些页面交互后显示
- spring - Spring WebClient:实现 Fallback 方法
- excel - 如何根据VBA中的值有条件地减去数字