Windows下在Python(Anaconda)中安装Dlib库

Windows下在Python(Anaconda)中安装Dlib库

引言

  介绍在Windows操作系统下,在Python的Anaconda集成环境中,安装Dlib库;

对于不了解源码编译的,或者利用cmake方法失败的,可以尝试下此方法:

Windows 10 + Python(Anaconda)+ pip + Dlib;

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

  Dlib是一个机器学习的开源工具包(官网:http //dlib.net/),用于机器人,嵌入式设备,移动电话和大型高性能计算环境等等;

  看一下它官网的Python例子可以知道它大概可以干什么,下面是它官网的一些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-18.0-py2.py3-none-any.whl

   Dlib和pip的whl上传到了我的GitHub:https:  //github.com/coneypo/Dlib_install  )

  

  问:为什么不在原生的Python环境中安装Dlib的whl?

  答: 原生的Python不支持安装Dlib的whl安装。   

  

  问:如何安装pip /安装新版pip?

  答:下载get-pip.py(  https://bootstrap.pypa.io/get-pip.py  )

然后Anaconda提示中,输入:

 
 

   

  会帮你下载最新的pip版本:

     

2.1下载和安装Anaconda(  https://www.anaconda.com/download/#windows 

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

  这里选择Anaconda更重要的原因,Anaconda支持Dlib的whl安装;

  根据你需要的Python版本进入官网下载:

* python 3.6版本

64位图形安装程序(537 MB) 
32位图形安装程序(436 MB)

* python 2.7版本

64位图形安装程序(523 MB) 
32位图形安装程序(420 MB)

  Anaconda安装步骤:

  图1 Anaconda的安装(1)

  图2 Anaconda的安装(2)(记得勾选添加到系统变量中)

图3 Anaconda的安装(3)

 

图4 Anaconda的安装(4)

  安装完成之后在你的开始菜单里面,或者安装目录下找到  Anaconda Promopt,是Anaconda的终端,类似于命令提示符CMD;

 

  图5 Anaconda提示

 

2.2 Dlib的安装

Dlib下载:dlib-19.7.0-cp36-cp36m-win_amd64.whl

  在Anaconda Prompt中先利用'cd'命令定位到  Dlib的whl文件 所在路径,'dir'命令可以查看当前路径下的文件;

  然后pip安装Dlib的whl文件:

 
 

   

  安装之后显示  “成功安装dlib-19.7.0” 表示安装成功;

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

 

  然后继续在Anaconda Prompt中,输入'python'进入Python,然后输入命令:

 
  
 

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

复制代码

 
 

复制代码

 

  图7测试安装完成的Dlib

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

2.3 Pycharm中开发

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

  Anaconda的Python /原生的Python不是一个Python环境,如图8所示,这是两个Python,我们需要指定为Anaconda的Python;

 

图8原生的Python和Anaconda Python

  图9 Pycharm中指定项目解释器为Anaconda的Python

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

#pip和Dlib的whl文件已上传到了我的GitHub(Anaconda比较大可以去官网下载),如果对您有帮助欢迎Star支持:https:  //github.com/coneypo/Dlib_install

猜你喜欢

转载自blog.csdn.net/qq_25439417/article/details/84535255