Windows系统下 Python(Anaconda)的 Dlib 库 的安装

参考文档地址:https://www.cnblogs.com/AdaminXie/p/9032224.html

0. 引言

  介绍 Windows 10 64位 系统下,利用 Anaconda 开发环境,在 Python 中安装 Dlib库 ;

  Windows 下 Dlib 的安装十分不友好,所以在这里分享下安装过程;

  Windows10 + Anaconda + pip + Dlib ;

  ( 在 Anaconda 环境下安装的话,不需要自己 build 和 make Dlib 的源码, cmake 和 boost 这里不需要,操作友好很多)

 

1. Dlib的简介(官网:http://dlib.net/

  Dlib 是一个机器学习的开源工具包(官网:http://dlib.net/ ),用于机器人,嵌入式设备,移动电话和大型高性能计算环境,自己学习了解的话,可以用来做人脸检测识别等;

  看一下它官网的 Python examples 可以知道它大概可以干什么 (也可以看我之前的一些博客,用 Dlib 做了一些人脸识别和检测的项目),下面是它官网的 Demo:

 

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 ( https://www.anaconda.com/download/#windows )

  Anaconda 是一个开源的 Python 发行版本,相比于原生的 Python 集成了很多常用的库,安装和卸载管理库都要方便很多;

  这里选择 Anaconda 更重要的原因,利用Anaconda 安装 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

  安装之后显示 Successfully installed dlib-19.7.0;

  图6 安装完成 Dlib ( Anaconda Prompt 下)

 

  输入 python,进入 python;

  $ import dlib

  测试下 Dlib 的库是否可以正常使用

复制代码

1 (G:\\anaconda) e:\dlib>python
2 Python 3.6.0 |Anaconda 4.3.1 (64-bit) | on win32
3 Type "help", "copyright", "credits" or "license" for more information.
4 >>> import pip
5 >>> import dlib
6 >>> dlib.get_frontal_face_detector()
7 <dlib.dlib.fhog_object_detector object at 0x00000289F92318A0>
8 >>>_

复制代码

 

 

  图7 测试安装完成的 Dlib

 

  这样就说明可以在 Python ( Anaconda 环境下) 正常使用 Dlib 库了;

 

***** Note *****

  如果用 Pycharm 编译器,记得在 Setting 中指定Project Interpreter 为 Anaconda 的 Python.exe,而不是原生的那个 Python;

  Anaconda 的 Python 和 原生的 Python 不是一个东西,装包也彼此不通用的;

  图8 Pycharm中 指定 project interpreter 为 Anaconda 的 Python

 

 

如果安装过程中有问题可以留言或者发邮件给我;

发邮件给我(直接点击就可以跳转):

coneypo@foxmail.com

 

# 请尊重他人劳动成果,转载或者使用源码请注明出处:http://www.cnblogs.com/AdaminXie

# pip 和 Dlib 的 whl 文件已上传到了我的 GitHub(Anaconda 比较大可以去官网下载): https://github.com/coneypo/Dlib_install

  • 9
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值