我在Android设备上安装了Kivy,但是help('modules')显示没有安装PIL模块。 我该怎么加?在
编辑: 我的意思是,我安装了KivyLauncher并编写了一个小的测试应用程序,它可以工作。 如果我的应用程序需要一个不可用的模块怎么办? 为了查看哪些模块可用,我安装了PyCo,kivy的Python控制台。在
现在,我还安装了QPython和SL4A与python解释器:我是否需要所有这些混乱来编写一个需要附加模块的应用程序?在
我对Linux和apk的编译一点都不熟练,这就是为什么我在寻找一种方法直接在设备上开发。在
你说的“安装的Kivy”到底是什么意思?在
一般来说,当kivy使用pythonforandroid编译android时,第一步是创建一个androidpython发行版,其中包含您需要的任何模块。当从kivy项目构建apk时,指令here提供了一些关于这个过程的信息,相关的行指定了要使用的模块是
./distribute.sh -m "pil kivy"
。在编辑:当编译一个用于android发行版的python时,您只能指定要编译的模块,前提是它们有一个配方。当前配方位于here。在
一般来说,您还可以通过将纯python模块包含在项目目录中来包含它们。在
Edit2(1月14日):现在有点过时了,最新版本的python for android将自动尝试通过pip安装未识别的依赖项。在
相关问题 更多 >
编程相关推荐