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

Python3.10环境下pip install kivy构建依赖安装报错问题

报错原因

Kivy 2.0.0正式版发布早于Python 3.10,并未适配Python 3.10版本。该版本对Windows平台的依赖要求为kivy_deps.sdl2_dev~=0.3.1,但这个版本的依赖包没有对应Python 3.10的编译版本,PyPI上仅有的适配Python 3.10的sdl2_dev版本为0.4.2、0.4.3,不符合0.3.x的版本约束,因此安装时找不到匹配的依赖包触发报错。

解决方法
  • 方案1(推荐):安装适配Python 3.10的Kivy高版本
    Kivy 2.1.0及以上版本已经完成Python 3.10适配,更新了依赖版本要求,直接执行以下命令即可正常安装:
    pip install kivy==2.2.1

  • 方案2:降级Python版本
    如果必须使用Kivy 2.0.0版本,将本地Python版本降级到3.9.x即可,Python 3.9存在适配的kivy_deps.sdl2_dev 0.3.1版本,直接运行pip install kivy就能完成安装。

  • 方案3:手动指定依赖安装(不推荐新手使用)
    如果既不想降级Python也不想更换Kivy版本,可以先手动安装高版本的相关依赖,再跳过依赖检查安装Kivy 2.0.0,该方法可能存在运行兼容性问题,无特殊需求不建议使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 21:06:04