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

已提示mediapipe安装成功仍报ImportError的问题求助

解决 Mediapipe 导入失败的问题

1. 核对VS Code使用的Python解释器与pip安装路径

  • 打开VS Code,按下Ctrl+Shift+P,输入Python: Select Interpreter,确认选中的解释器路径和你执行python -m pip install mediapipe时的Python路径完全一致。
  • 验证路径:在终端执行where python,将输出的路径和VS Code选中的解释器路径对比,不一致则切换到正确的解释器。

2. 彻底卸载重装Mediapipe

  • 完全卸载现有mediapipe:
    python -m pip uninstall -y mediapipe
    
  • 删除残留文件:找到Python安装目录下的Lib\site-packages文件夹,删除所有含mediapipe的文件夹和.egg-info后缀文件。
  • 安装适配Python3.7的指定版本:
    python -m pip install mediapipe==0.8.9.1
    
    注:0.8.9.1是官方标注支持Python3.7的稳定版本,可避免最新版的兼容问题。

3. 修复Pylance索引异常

  • 按下Ctrl+Shift+P,输入Python: Restart Language Server重启Pylance服务。
  • 若仍有黄色波浪线,打开VS Code设置(Ctrl+,),搜索Python › Analysis: Extra Paths,添加你的Pythonsite-packages路径(例如C:\Python37\Lib\site-packages),之后重启VS Code。

4. 验证Mediapipe安装完整性

  • 在终端执行以下命令,检查能否正常导入:
    python -c "import mediapipe as mp; print(mp.__version__)"
    
    若能输出版本号,说明安装正常,问题出在VS Code配置;若仍报错,重复步骤2的卸载重装操作。

5. 检查虚拟环境配置(若使用)

  • 确保已激活虚拟环境后再执行安装和导入:
    # 激活虚拟环境(示例环境名为venv)
    venv\Scripts\activate
    python -m pip install mediapipe==0.8.9.1
    
    同时在VS Code中选中虚拟环境对应的Python解释器。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 17:32:05