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

Windows 10系统下安装dlib时出现Setup.py错误【PYTHON】

解决dlib安装失败的实用方案

方案1:直接用预编译wheel包安装

源码编译dlib很容易踩依赖坑,优先用现成的预编译包:

  • 先确认你的Python版本,执行python --version查看
  • 执行命令安装兼容版本:pip install dlib==19.22.0(这个版本对多数Python版本都有预编译包,成功率高)
  • 如果还是不行,手动下载对应系统和Python版本的wheel文件,然后运行pip install 下载的文件名.whl

方案2:补全编译依赖(针对必须源码编译的场景)

如果预编译包不匹配你的环境,得补全编译所需的工具:

  • Windows:安装Visual Studio,安装时必须勾选“C++桌面开发”组件;或者安装MinGW-w64,把它的bin目录添加到系统环境变量
  • macOS:打开终端执行xcode-select --install,安装Xcode命令行工具
  • Linux(Debian/Ubuntu系):执行sudo apt-get update && sudo apt-get install gcc g++ python3-dev

方案3:直接安装face_recognition

既然你的目标是用face_recognition,试试直接安装它,部分版本会自动处理dlib的依赖问题:

  • 执行pip install face_recognition
  • 若安装失败,加上清除缓存参数:pip install face_recognition --no-cache-dir

额外注意事项

  • 先把pip升级到最新版:pip install --upgrade pip
  • 建议在虚拟环境中安装,避免系统全局依赖冲突:
    1. 创建虚拟环境:python -m venv myenv
    2. 激活虚拟环境:Windows下myenv\Scripts\activate,macOS/Linux下source myenv/bin/activate
    3. 再执行安装命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 11:05:19