安装face_recognition

根据你的python版本输入指令:

pip install face_recognition #python2
pip3 install face_recognition #python3

正常来说,安装过程会出错,会在安装dlib时出错,因为pip在编译dlib时会出错,所以我们需要手动编译dlib再进行安装。

先下载dlib的源码

git clone https://github.com/davisking/dlib.git

编译dlib

cd dlib
mkdir build
cd build
cmake .. -DDLIB_USE_CUDA=0 -DUSE_AVX_INSTRUCTIONS=1
cmake --build

编译并安装python的拓展包

cd ..
python3 setup.py install --yes USE_AVX_INSTRUCTIONS --no DLIB_USE_CUDA

注意:

这个安装步骤是默认认为没有GPU的,所以不支持cuda。

在自己手动编译了dlib后,我们可以在python中import dlib了。

之后再重新安装,就可以配置成功了。

根据python版本输入指令:

pip install face_recognition	#python2
pip3 install face_recognition	#python3