问题描述
我正在尝试创建一个Kivy应用,该应用涉及使用Pulp进行线性优化。该应用程序可以在笔记本电脑上正常运行,但是当我使用buildozer在Android Phone上部署时,该应用程序无法加载(即使我只是导入Pulp模块而实际上并未使用它们)。我在规格文件中包含了Pulp,并且在部署时没有出现任何错误。 示例-该应用无法在Andriod上加载,但是当我移除纸浆进口时,它可以正常工作-
from kivymd.app import MDApp
from kivymd.uix.screen import Screen
from pulp import LpMaximize,LpProblem,LpStatus,lpSum,LpVariable,LpSolverDefault
from kivymd.uix.label import MDLabel,MDIcon
from kivymd.font_definitions import theme_font_styles
from kivy.uix.widget import Widget
class DemoApp(MDApp):
def build(self):
screen = Screen()
label = MDLabel(text="check",halign="center",theme_text_color="Error",font_style="Subtitle2",pos_hint={'center_x': 0.4,'center_y': 0.9},id = "test")
screen. add_widget(label)
return screen
DemoApp().run()
这是否意味着Pulp与Kivy不兼容,还是我做错了事?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)