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

venv虚拟环境安装mediapipe包失败提示无匹配发行版问题求助

问题根因排查

  • mediapipe对Python 3.7的支持仅覆盖部分旧版本,你当前虚拟环境内19.3.0版本的pip过旧,无法正确识别PyPI上兼容Python 3.7的mediapipe历史版本包
  • 虚拟环境默认使用独立的pip配置,大概率和系统全局环境的pip版本、软件源配置不一致,才会出现全局能装、虚拟环境装不了的差异

解决步骤

  1. 先激活你的venv虚拟环境,执行以下命令升级虚拟环境内的pip到兼容3.7的最高版本:
    pip install --upgrade pip==22.3.1
    注:22.3.1是最后一个支持Python 3.7的pip官方版本,不要升级更高版本,否则会和Python 3.7不兼容
  2. 升级完成后指定安装适配Python 3.7的最高mediapipe版本即可:
    pip install mediapipe==0.8.11
  3. 若还是报错,检查虚拟环境的Python架构是否和全局一致,执行以下命令查看虚拟环境Python位数:
    python -c "import platform;print(platform.architecture()[0])"
    输出如果为32bit就会出现找不到包的问题,mediapipe仅提供64位的安装包,你需要重新创建64位Python的虚拟环境再重复上述操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 11:57:01