环境
Linux ubuntu18.04,Python 3.8,gcc(4.8/5.4)都可以,方法略有不同
没有gcc的童鞋自己去找一下资料装gcc吧
背景
很多人使用pip install 直接安装会失败,以及会遇到各种麻烦,下面给出超级简单的方法,告别环境的烦恼!
- 预先安装以下库
pip install cmake
pip install boost
去dlib官方github clone
git clone https://github.com/davisking/dlib.git
重点来了
一定要查看自己的gcc 版本
gcc -v
- 如果是gcc 5.4,那么直接
cd dlib
python setup.py install
- 如果是gcc 4.8版本
需要注意的是,dlib v19.22及以上的版本不能被gcc 4.8 编译,所以需要额外做一个小操作。
有兴趣的同学可以看这个issue
git checkout v19.21 # 切换到v19.21版本
python setup.py install