You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Google Colab将Python转APK遇json依赖错误求助

解决Buildozer打包APK时json依赖报错的问题
  • 问题根源:json是Python的标准库模块,不需要通过pip或Buildozer的requirements配置来安装,PyPI上也没有名为json的公开分发包,所以在requirements里指定json==2.0.9会触发找不到匹配版本的错误。
  • 解决步骤:
    1. 打开你的buildozer.spec配置文件
    2. 修改requirements配置项,移除其中的json==2.0.9,修改后内容应为:
      requirements = python3,kivy==2.1.0,kivymd==1.1.1,requests==2.27.1,pillow
      
    3. 重新执行Buildozer的打包命令
  • 补充说明:本地运行正常是因为Python环境默认已内置json模块,无需额外安装;但Buildozer会严格按照配置从PyPI拉取所有指定依赖,不存在的包就会触发报错。

内容的提问来源于stack exchange,提问作者user21489868

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 18:04:52