windows下python安装dlib机器学习开源库

版权声明:转载请注明出处 http://blog.csdn.net/yezhongdefeng https://blog.csdn.net/YeZhongDeFeng/article/details/78093612

最近在研究人脸识别的方向,在网上下载了一些人脸识别的代码,发现基本上都会用到一句话impot dlib 。首先说一下我电脑的环境情况,windows7 能够正常import tensorflow ,因为前段时间的需要整合了一下tensorflow环境,python安装用的是anaconda,代码一般都在pycharm中写。安装anaconda自带的一些包也比较简单,而对于dlib包anaconda中没有,在网上搜了好多资料,其中一种最简单的直接pip install dlib方法安装失败,所以只能采用另外一种复杂的方法,网上的介绍也有很多不再介绍,所以自己也是折腾了好久才整明白,到最后发现如果有编译好的python-dlib库一切也都会很方便,在此分享一下这个简便方法。

1. 下载已经编译好的python-dlib库

在这里要感谢http://download.csdn.net/download/u012416259/9827893的分享,不过下载需要积分,本人已经下载过了,可以在网盘自己提取。链接:https://pan.baidu.com/s/1kVQjiQF 密码:12p8  注意记好自己的下载位置,为了方便叙述,提供一下自己的下载路径E:\bishesam\shibierenlian  。下载完成后会发现是一个以.whl为扩展名的文件。

2. 安装下载的文件

开始菜单栏-运行,输入cmd出现dos窗口,一般的路径默认都是C:\Users\Administrator ,在这里我们需要将其路径cd到我们下载的.whl文件的路径下,对这方面命令我也不太熟,所以我是一步一步来的,每输入一行均回车一次:

e:
cd bishesam
cd shibierenlian
路径修改好后,直接pip安装就可以了,还是直接上图吧,因为我的环境有安装python2.7和python3.5两个解释器,而我想将dlib安装到python3.5中,所以在安装前激活了一下python3.5的环境,如果你电脑上只有一个版本的python解释器,activate py35这句可直接无视。


最后,import dlib发现木有任何问题,这下可以愉快地研究人脸识别了。

猜你喜欢

转载自blog.csdn.net/YeZhongDeFeng/article/details/78093612