环境:ubutu16.04,python2.7、python3.5都可以
在线安装和按网上的一些文章都是了一遍,都没成功,总是报错
折腾半天还是成功了
下载这个dlib-19.7离线压缩包(低于19.7的版本不能安装face_recognition):
https://download.csdn.net/download/qq_42393859/11200057
执行下面指令,如果这几个存在,可跳过
# 安装 git
$ sudo apt-get install -y git
# 安装 cmake
$ sudo apt-get install -y cmake
# 安装 python-pip
$ sudo apt-get install -y python-pip
编译dlib
解压压缩包并进入解压文件路经
# 编译dlib前先安装 boost
$ sudo apt-get install libboost-all-dev
# 开始编译dlib
# 克隆dlib源代码
$ mkdir build
$ cd build
$ cmake .. -DDLIB_USE_CUDA=0 -DUSE_AVX_INSTRUCTIONS=1
$ cmake --build .(注意中间有个空格)
$ cd ..
$ sudo python setup.py install --yes USE_AVX_INSTRUCTIONS --no DLIB_USE_CUDA
安装face_recognition
# 安装 face_rec