当前位置: 首页 > 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

相关文章:

  • 7.vtk坐标系
  • AI 提示词教程:从新手到高手的进阶之路
  • 运筹学之模拟退火
  • Python实例题:神经网络实现人脸识别任务
  • c++题目_P1443 马的遍历
  • [数学] 挑战nbc
  • WinForms开发基础:实现带X按钮的ClearableTextBox控件
  • 【数论】3260. 找出最大的 N 位 K 回文数|2370
  • 老婆是用来爱的,不是用来吼的
  • 探秘Python 工匠:案例、技巧与工程实践:解锁Python进阶的通关秘籍
  • Mixture-of-Experts with Expert Choice Routing:专家混合模型与专家选择路由
  • LeetCode 1365. 有多少小于当前数字的数字 java题解
  • @EnableAsync+@Async源码学习笔记之一
  • C语言格式化输入输出总结 (printf和scanf)
  • ubuntu18.04安装QT问题汇总
  • 【STM32单片机】#10 USART串口通信
  • Kubernetes 多主多从集群部署完整文档
  • 解码 Web Service:从技术原理到应用场景的深度剖析
  • (2)Vue事件绑定的使用
  • 测试第四课---------性能测试
  • 重庆大学通报本科生发14篇SCI论文处理结果
  • 公示!17个新职业、42个新工种亮相
  • 2025上海科技节将于5月17日开幕,拟设6大板块专题活动
  • 法治日报:商品明细是隐私,外卖员快递员不应知晓
  • 上海营商环境的“分寸”感:底线之上不断拓宽自由,底线之下雷霆制止
  • 国铁集团:铁路五一假期运输收官,多项运输指标创历史新高