2025/05/22日 日志face_recognition库安装,dlib库安装

前情提要

import face_recognition

在尝试使用face_recognition库时运行报错,No module named ‘face_recognition’

我首先使用pip进行安装face_recognition库

在命令行输入:pip install face_recognition

显示安装失败

在查阅资料后发现,原因是face_recognition库依赖于python的其他两个库CMake和dlib

所以我们需要先安装CMake和dlib库

1.安装CMake库

正常情况下,在命令行输入:pip install CMake

但下载速度会非常慢,默认情况下pip使用的是国外的镜像,所以在下载的时候速度非常慢,解决方法:使用国内镜像源

常见pip国内镜像源:

使用国内镜像源方法:加参数 -i

pip install CMake -i https://pypi.douban.com/simple

安装成功!

完成CMake库安装

2.安装dlib

dlib库的安装要注意找到对应python版本的dlib版本,无论是pip直接安装还是本地whl轮子安装都可。

2.1直接使用pip安装(使用了国内镜像源)

在命令行输入:pip install dlib==19.7.0 -i https://pypi.douban.com/simple

2.2使用Anaconda安装

安装Anaconda后,在命令行输入:anaconda search -t conda dlib

搜寻可使用dlib版本,然后再输入:

conda install -c https://conda.anaconda.org/conda-forge dlib

2.3根据对应自己python版本的dlib,手动安装

2.3.1查询自己的python版本

在cmd中输入:python -version

2.3.2寻找dlib版本

将该文件保存在任意目录中

然后使用pip进行安装

如我将whl文件保存在 D:\data 中,则在命令行输入:

pip install D:\data\dlib-19.23.0-cp39-cp39-win_amd64.whl

3.安装face_recognition

pip install face_recognition -i https://pypi.douban.com/simple

posted @ 2025-05-29 22:43  Moonbeamsc  阅读(459)  评论(0)    收藏  举报
返回顶端