当前位置: 首页 > news >正文

Windows系统安装`face_recognition`

在Windows系统安装face_recognition库可能会遇到依赖问题,以下是分步解决方案:


方法一:通过预编译包安装(推荐)

1. 安装必要依赖
# 安装CMake(用于编译dlib)
pip install cmake# 安装Visual Studio Build Tools(包含C++编译器)
# 下载地址:https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/
# 安装时勾选 "C++ 生成工具" 和 "Windows 10 SDK"
2. 安装dlib
# 安装预编译的dlib(无需手动编译)
pip install dlib
# 下载地址:https://pypi.org/project/dlib/#files
# 根据Python版本选择对应的.whl文件

注:这一块需要编译30~50s。

3. 安装face_recognition
pip install face_recognition

方法二:使用Anaconda环境

1. 创建并激活conda环境
conda create -n face_env python=3.9
conda activate face_env
2. 通过conda安装dlib
conda install -c conda-forge dlib
3. 安装face_recognition
pip install face_recognition

验证安装

import face_recognition
print("安装成功!版本:", face_recognition.__version__)

常见问题解决

错误类型解决方案
CMake not found运行 pip install cmake
Failed building wheel for dlib使用预编译的dlib或升级setuptools:pip install --upgrade setuptools
内存不足关闭其他程序,使用64位Python

加速安装技巧

# 使用清华镜像源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple face_recognition
http://www.xdnf.cn/news/31807.html

相关文章:

  • 2. ubuntu20.04 和VS Code实现 ros的输出 (C++,Python)
  • DeepSeek与Napkin:信息可视化领域的创新利器
  • [matlab]南海地形眩晕图代码
  • Github 2025-04-19Rust开源项目日报 Top10
  • Prompt-Tuning 提示词微调
  • 机器学习核心算法全解析:从基础到进阶的 18 大算法模型
  • MySQL运维三部曲初级篇:从零开始打造稳定高效的数据库环境
  • 10软件测试需求分析案例-查询学习信息
  • 详讲Linux下进程等待
  • Go-zero框架修改模版进行handler统一响应封装
  • 手撕 简易HashMap
  • YOLO11改进-Backbone-使用MobileMamba替换YOLO backbone 提高检测精度
  • 在服务器上部署MinIO Server
  • JMeter实现UI自动化测试的完整方案
  • 配置管理与系统文档
  • MyImgConverter:图片批量处理工具
  • 智能提示语全周期优化系统:云原生架构设计与工程实践
  • LPDDR中读操作不存在Additive Latency(AL)的技术思考
  • opencv 最近邻插值法的原理
  • 集合框架(详解)
  • 手机投屏到电视方法
  • 从UDS协议学习ISO网络七层架构:汽车诊断网络协议的分层逻辑剖析
  • vue3专题1------父组件中更改子组件的属性
  • 应急响应篇近源攻击Docker镜像容器分析Dockfile路径定位基线扫描
  • MPTCP 的吞吐困局
  • 数据库基础-B+树
  • 使用 #pragma warning(push) 局部开启更高等级
  • 性能比拼: Elixir vs Go
  • MATLAB 控制系统设计与仿真 - 39
  • 春和景明-C语言简单代码