Kivy Python 启动 GUI 后无法执行任何操作

Posted

技术标签:

【中文标题】Kivy Python 启动 GUI 后无法执行任何操作【英文标题】:Kivy Python Can not do anything after starting GUI 【发布时间】:2018-11-08 09:36:52 【问题描述】:

启动 GUI 后,其他任何内容都无法执行。例如,“Hello”不会被打印出来。为什么?

代码: https://drive.google.com/file/d/15O8DwL04DdY6V-Tl-vuc7yIwDL_AFRBh/view?usp=sharing

【问题讨论】:

在此处添加您的代码,不要在异地链接到它 很抱歉,由于代码太长,它不起作用。 :// 您必须使其最小化(就示例而言)并添加更多解释。它不适合现在是有原因的。 提供minimal reproducible example 【参考方案1】:

您的应用会在您致电 ChatBot().run() 时启动。该调用在应用停止之前不会返回,因此 yourprint 在您的应用停止之前不会执行。

【讨论】:

以上是关于Kivy Python 启动 GUI 后无法执行任何操作的主要内容,如果未能解决你的问题,请参考以下文章

从终端启动 kivy GUI 应用程序

无法在 Ubuntu Wily 上运行 Kivy

Kivy GUI (Python) 在尝试更新屏幕时陷入分段错误

无法在 KIVY Python 中打印取自 kivy.uix.textinput.TextInput 的文本

尝试编译后,Python/Kivy 应用程序不会启动

安装 KIVY 时出错:为啥执行后出现错误:“python -m pip install kivy”?