【问题标题】:Kivy garden matplotlib buildozerKivy 花园 matplotlib buildozer
【发布时间】:2022-05-26 05:45:21
【问题描述】:

我有一个使用 python 2 和 buildozer 成功为 android 打包的应用程序。我修改了程序,使用“garden install --app matplotlib”将matplotlib花园模块添加到主应用程序目录中。它在 pydroid 和 ubuntu 上运行良好,但在 android 上打包后崩溃。我已将常规 matplotlib python 库添加到 .spec 文件中的要求中,并尝试将 matplotlib 也放入花园要求中。如果花园模块已经安装在主应用程序目录中,我是否应该将花园 matplotlib 添加到规范文件中的 kivy 花园要求?谢谢。

【问题讨论】:

  • 您找到解决方案了吗?
  • @Ben 是的,显然 matplotlib 和 buildozer 目前不兼容。 Kivy 有自己的花园图形程序,似乎可以工作。

标签: matplotlib kivy


【解决方案1】:

我遇到了同样的问题,并且会完全放弃 kivy,直到我发现github 上描述的解决方法。在 stackoverflow 的这个答案中,cmets 也引用了它。正如我所看到的,崩溃是由于声明from kivy.garden.matplotlib import FigureCanvasKivyAgg而发生的,并且从android日志文件中的任何消息来看,问题并不明显。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-10
    • 1970-01-01
    • 2015-05-25
    • 2014-10-16
    • 2018-09-25
    • 2019-07-03
    相关资源
    最近更新 更多