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

Python3.7.9安装mediapipe报找不到匹配版本错误该如何解决?

MediaPipe安装报错排查及解决

could not find a version that satisfies the requirement mediapipe (from versions: none)

报错根因

  • 系统架构不支持:MediaPipe官方未发布任何适配32位Windows操作系统、Windows7系统的预编译安装包,官方仅提供64位Windows 10及以上版本的适配支持。
  • Python架构不匹配:32位Windows环境下安装的Python3.7.9为32位版本,MediaPipe官方从未发布过适配32位Python的安装包,因此pip无法检索到符合当前环境的版本。

可行解决方案

  • 方案一:自行编译适配版本
    提前配置好32位环境对应的Bazel编译工具、OpenCV依赖、Python3.7开发包,拉取MediaPipe官方源码后执行编译命令:
    bazel build -c opt --copt=-m32 --linkopt=-m32 mediapipe/python:_mediapipe.so
    编译完成后手动安装生成的whl包即可。
  • 方案二:更换运行环境
    切换到64位Windows 10及以上操作系统,安装对应64位版本的Python3.7~3.11,直接执行pip install mediapipe即可完成正常安装。
  • 方案三:使用第三方预编译包
    可查找第三方开发者适配32位Win7+Python3.7编译的非官方MediaPipe whl包,本地执行pip install 你的whl包本地路径完成安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 23:36:08