我正在尝试使用buildozer和python3构建一个简单的kivy应用程序,但由于某种原因,在此构建内部没有模块“请求” . 我已经尝试手动将此模块包含在python中构建“必需”,但是这导致了错误,因为python3中已经包含'requests' . 我不确定这个问题是哪一方面:buildozer或python-换机器人 .

资源:

from kivy.app import App
from kivy.uix.label import Label
from kivy.uix.floatlayout import FloatLayout
from kivy.uix.scatter import Scatter
import requests

class TutorialApp(App):
    def build(self):
        f = FloatLayout()
        s = Scatter()
        l = Label(text='Hello!',
              font_size=150)

        f.add_widget(s)
        s.add_widget(l)
        return f

if __name__ == "__main__":
    TutorialApp().run()

从logcat登录:

09-19 16:50:50.429 14737 14756我的python:[INFO] [文字]提供者:sdl2

09-19 16:50:50.442 14737 14756我的python:Traceback(最近一次调用最后一次):

09-19 16:50:50.442 14737 14756我的python:文件“main.py”,第5行,in

09-19 16:50:50.444 14737 14756我的python:导入请求

09-19 16:50:50.444 14737 14756我的python:ImportError:没有名为'requests'的模块

09-19 16:50:50.508 14737 14756我的python:Python for android结束了 .