最好的方法是用pip安装
优先尝试 :
sudo pip install dlib
如果不行 ,尝试 :[ubuntu 16.04 本身自带 python2.7 和 python3.5 , 2.7 优先级更高,可以用python2/python3 查看 python2/3的版本]
sudo pip3 install dlib
基本可以成事儿, 如果不成事儿,就很麻烦 ~。~
---》上面的方法 无法安装时 可以根据需要进行下列尝试 (我当时各种乱装,不记得具体顺序了):
1. Python.h 缺少报错 :
/tmp/pip-install-jcduztn1/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: 没有那个文件或目录
解决:需要安装 python-dev
命令:sudo apt-get install python3.5-dev
本人ubuntu中环境是python3.5 所以安装 python3.5-dev
2. 安装时 依赖错误:
***********************************************************************************************
di@di-pc:~/work/dlib/dlib$ sudo apt-get install pyth