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

Mac M2 Max设备无法通过pip安装mediapipe-silicon求助

解决M2 Max Mac上安装MediaPipe的问题

问题原因

mediapipe-silicon是早期针对Apple Silicon推出的过渡适配包,目前官方已将Apple Silicon支持整合到主包mediapipe中,且该过渡包未适配Python 3.12,因此会出现找不到版本的报错。

解决步骤

  • 先清理可能存在的残留包:
    pip uninstall -y mediapipe mediapipe-silicon
    
  • 直接安装官方正式版MediaPipe(原生支持Apple Silicon):
    pip install mediapipe
    
  • 若仍有兼容性问题,可降级Python到3.11(当前MediaPipe对3.11支持更稳定):
    1. 用pyenv管理Python版本(需先安装Homebrew):
      brew install pyenv
      
    2. 安装Python 3.11.9:
      pyenv install 3.11.9
      
    3. 设置当前目录使用该版本:
      pyenv local 3.11.9
      
    4. 重新安装MediaPipe:
      pip install mediapipe
      
  • 确保已安装Xcode Command Line Tools:
    xcode-select --install
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 02:04:52