介绍 Windows 10 64位系统下,利用 Anaconda 开发环境,在python中安装 Dlib库 ;
windows下dlib的安装十分不友好,所以在这里分享下安装过程;
windows10 + anaconda + pip + dlib ;
(借助anaconda的话,那个cmake和boost这里不需要,操作方便很多)
1.Dlib的简介(官网:)
Dlib是一个机器学习的开源工具包(官网:),用于机器人,嵌入式设备,移动电话和大型高性能计算环境,自己学习了解的话,可以用来做人脸检测识别等;
看一下它官网的python examples 可以知道它大概可以干什么 (也可以看我之前的一些博客,用dlib做了一些人脸识别和检测的项目),下面是它官网的demo:
Binary Classification
CNN Face Detector
Face Alignment
Face Clustering
Face Detector
Face Jittering/Augmentation
Face Landmark Detection
Face Recognition
Find Candidate Object Locations
Global Optimization
Linear Assignment Problems
Sequence Segmenter
Structural Support Vector Machines
SVM-Rank
Train Object Detector
Train Shape Predictor
Video Object Tracking
2.安装环境
windows 10 64 位操作系统
Anaconda: 556361 Anaconda3-4.3.1-Windows-x86_64.exe
Dlib: dlib-19.7.0-cp36-cp36m-win_amd64.whl
Pip: pip-9.0.1-py2.py3-none-any.whl
(下载地址在文末)
2.1 Anaconda ()
Anaconda是一个开源的Python发行版本,相比于原生的python集成了很多常用的库,安装和卸载管理库都要方便很多;
这里选择Anaconda更重要的原因,利用Aanconda安装dlib很方便;
根据你需要的python版本进入官网下载:
* python 3.6 version
64-Bit Graphical Installer (537 MB)
32-Bit Graphical Installer (436 MB)
* python 2.7 version
64-Bit Graphical Installer (523 MB)
32-Bit Graphical Installer (420 MB)
Anaconda安装步骤:
图1 anaconda 的安装1
图2 anaconda 的安装2(记得勾选添加到系统变量中)
图3 anaconda 的安装3
图4 anaconda 的安装4
安装完成之后在你的开始菜单里面,或者安装目录下找到 Anaconda Promopt,是 Anaconda 的终端;
图5 Anaconda Prompt
2.2 Dlib的安装
先利用cd命令定位到 dlib的whl文件 所在路径,然后利用pip 安装 dlib 的命令:
pip install dlib-19.7.0-cp36-cp36m-win_amd64.whl