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

使用Buildozer整合Kivy与Twisted失败:无法找到incremental包求助

解决Buildozer整合Kivy与Twisted时的incremental包安装错误

你遇到的这个问题核心是构建环境里的pip不支持HTTPS请求——现在PyPI全用HTTPS地址分发包,但你的Buildozer环境缺少处理HTTPS的依赖,导致连Twisted必需的incremental包都下载不了,自然就安装失败了。

给你几个实操性的解决步骤:

  • 先修改你的buildozer.spec配置文件,在requirements字段里加上pyopenssl和cryptography,这两个包能让pip正常处理HTTPS链接。修改后类似这样:

    requirements = kivy, twisted, pyopenssl, cryptography
    
  • 清理之前的构建缓存,避免旧的错误状态干扰新的构建流程:

    buildozer android clean
    
  • 如果还是不行,就在buildozer.spec里添加pip_args参数,强制pip信任PyPI的HTTPS主机:

    pip_args = --trusted-host pypi.org --trusted-host files.pythonhosted.org
    
  • 最后确认下Buildozer是不是最新版本,旧版本可能存在HTTPS支持的bug,更新一下:

    pip install --upgrade buildozer
    

按这个流程走基本能解决问题,如果还是卡壳,可以检查下你的网络环境,比如有没有代理或防火墙挡住了HTTPS请求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 08:43:51