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

Windows 10 64位系统下Python 3.9/3.10安装Kivy失败求助

Kivy Windows平台Python3.9/3.10版本安装失败解决方案

报错根因

你遇到的报错核心是:你尝试安装的Kivy 2.0.0及更早版本,强制依赖0.3.x版本的kivy_deps.sdl2_dev组件,但Windows平台下Python 3.9、3.10对应的PyPI源已经不再提供该版本的预编译包,仅提供0.4.2及更高版本,依赖匹配不通过就会循环报错。

解决步骤

  • 第一步:先将pip升级到最新版本,避免旧版pip的版本匹配逻辑出错,执行命令:
    python -m pip install --upgrade pip
  • 第二步:安装适配了高版本Python的Kivy 2.1.0及以上正式版,直接执行如下命令即可:
    pip install "kivy>=2.1.0"

如果有特殊需求必须使用Kivy 2.0.0等旧版本,可手动安装高版本依赖后跳过版本校验安装:

  1. 先手动安装适配当前Python版本的依赖组件:
    pip install kivy_deps.sdl2_dev~=0.4.2 kivy_deps.gstreamer_dev~=0.3.2 kivy_deps.glew_dev~=0.3.0
  2. 跳过依赖版本校验安装旧版Kivy:
    pip install kivy==2.0.0 --no-deps

注意事项

不要直接下载master.zip源码包编译安装,该方式需要额外配置Cython、Visual Studio编译环境等依赖,操作复杂度更高,普通使用优先选择pip安装预编译版本即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 11:06:00