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

Python导入指定模块后,buildozer.spec的requirements该如何配置?

Buildozer Requirements 补充指导

你的Python代码导入的模块对应的Buildozer依赖补充方案如下:

当前配置现状

你当前buildozer.spec里的requirements字段为:

requirements = python3,kivy

修改后的完整requirements

需要将requirements更新为:

requirements = python3,kivy,numpy,opencv-python,imutils

各模块对应说明

  • threading、functools.partial、socket:属于Python标准库,Buildozer打包时会自动包含,无需额外添加
  • Kivy相关组件:已在现有配置中,无需调整
  • cv2:对应依赖包为opencv-python,必须添加到requirements
  • numpy:直接添加numpy,虽然opencv-python依赖numpy,但显式添加能避免版本兼容问题
  • imutils:作为依赖OpenCV的第三方工具库,需直接添加到requirements

特殊情况处理

如果打包imutils时出现编译失败的问题,可以尝试用其Git源替换requirements中的imutils:

git+https://github.com/jrosebr1/imutils.git

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 13:50:23