【问题标题】:buildozer show me ModuleNotFoundErrorbuildozer 显示 ModuleNotFoundError
【发布时间】:2020-09-05 19:47:22
【问题描述】:

我正在尝试使用聊天机器人和 kivy。 我试图谷歌搜索但没有成功。 我创建了这个 main.py 文件

from chatterbot import ChatBot
chatbot = ChatBot('Ron Obvious')

from kivy.app import App
from kivy.uix.button import Button

class TestApp(App):
    def build(self):
        resp = str(chatbot.get_response("ciao come stai?"))
        return Button(text=resp)

TestApp().run()

它可以在我的电脑上运行。我为我的 android 智能手机生成了 apk:

buildozer android debug deploy run

我一打开它就关闭了。所以使用命令:

adb logcat | grep python

我发现:

05-19 18:12:18.526 17276 17309 I python  : Traceback (most recent call last):
05-19 18:12:18.526 17276 17309 I python  :   File "/media/mezzo/4345727E5C539F3E/Dropbox/Home/Scrivania/app/.buildozer/android/app/main.py", line 1, in <module>
05-19 18:12:18.527 17276 17309 I python  : ModuleNotFoundError: No module named 'chatterbot'
05-19 18:12:18.527 17276 17309 I python  : Python for android ended.

我该如何解决?谢谢。

【问题讨论】:

    标签: kivy buildozer


    【解决方案1】:

    在主目录的 buildozer.spec 中提及要求。

    requirements = python3,chatterbot

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-25
      • 2020-09-28
      • 2021-02-03
      • 2021-09-07
      • 2018-02-05
      • 1970-01-01
      相关资源
      最近更新 更多