AceElf - 拙杰

Windows pip 安装 insightface 报错 Microsoft Visual C++ 14.0 or greater is required

安装环境及安装版本

  • Windows 11

  • Python 3.10.6

  • insightface 0.7.3

安装命令

pip install insightface==0.7.3

关键错误信息

building 'insightface.thirdparty.face3d.mesh.cython.mesh_core_cython' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

错误信息提示缺少 Microsoft Visual C++ 14.0,并且给出了 Microsoft C++ Build Tools 的下载地址。

安装 Microsoft C++ Build Tools

Microsoft C++ Build Tools 下载地址

Microsoft C++ Build Tools

安装 Microsoft C++ Build Tools

  1. 勾选 “使用C++的桌面开发”

  2. 在右侧组件中选择

  • MSVC v143 - VS 2022 C++ x64/x86 生成工具

  • Windows 11 SDK

Install Microsoft CBuild Tools for Insightface

成功安装 insightface

安装完 Microsoft C++ Build Tools 后重新执行 pip 安装 insightface 的命令即可安装成功。


Copyright © 2023-2024 aceelf.com. All Rights Reserved.