Install this module from pypi using pip3 (or pip2 for Python 2):
pip3 install face_recognition
IMPORTANT NOTE: It’s very likely that you will run into problems whenpip tries to compile
the
dlib dependency. If that happens, check out this guide toinstalling
dlib from source (instead of from pip) to fix the error:
How to install dlib fromsource
After manually installing
dlib, try running
pip3 install face_recognition
again to complete your installation.
If you are still having trouble installing this, you can also try outthis
pre-configuredVM.
source解决办法
dlib官网 http://dlib.net/compile.html
(windows下安装dlib直接用pip install dlib没有问题,但是在ubuntu上不能用pip安装)
ubuntu下的安装
进入官网下载安装包,解压后放到 /usr/local/lib/python2.7/dist-packages 目录下
安装编译所需工具
sudo apt-get install cmake
sudo apt-get install libboost-Python-dev
进入dlib的目录
sudo python setup.py install
这里必须用sudo,否则报错
注:不清楚dlib是否依赖numpy,scipy这些包,在安装dlib之前,我的ubuntu系统上已经安装了这些包
最后在Python3下运行import face_recognition 出错
在Python2下成功