亲宝软件园·资讯

展开

python3.7添加dlib模块的方法

浩瀚云海 人气:1

本文着重讲解了python3.7添加dlib模块的方法,本文通过图文并茂的形式为大家做详细介绍,希望能够帮助到您,欢迎大家阅读和收藏

1.下载dlib安装包

安装dlib真是费劲,dlib下载地址:http:/https://img.qb5200.com/download-x/dlib.net/files/

我下载的是dlib-19.14.zip,然后解压安装dlib

在安装dlib前需要安装Boost和Cmake,dlib19之后你需要安装vs2015以上的IDE,本人是安装的vs2017,(建议先安装好VS之后再安装Cmake和 boost)

2.安装Cmake

官网下载安装包:https://cmake.orghttps://img.qb5200.com/download-x/download/

本人选择的是

安装包直接安装就行,注意安装时选择配置环境变量,就好了,

3.下载boost

安装boost:下载地址:http://www.boost.org/

如果vs安装的是2015以上的版本,可以直接进行下一步,最好安装最新版本,不然会找不到b2命令

下载之后将其解压缩,进入boost_1_68_0文件夹中,找到bootstrap.bat批处理文件,双击运行,等待运行完成后(命令行自动消失)会生成两个文件b2.exe和bjam.exe

然后将这两个文件复制到boost_1_68_0根文件夹下:
同样开启一个命令行,定位到这个文件夹,运行命令:

b2 install

这个安装需要一段时间,耐心等候。
利用b2编译库文件:

b2 -a –with-python address-model=64 toolset=msvc runtime-link=static

之前你cmake下载的64位这里(address-model)写64,如果是32位的就把之前的64改成32

安装完成后配置boost环境变量


4.安装dlib

打开cmd 进入你的dlib解压路径:

提醒成功提示

将dlib 和dlib.egg-info  复制到你的python安装的目录下的Lib文件中,

将dlib.pyd文件复制到python安装目录的DLL文件夹下

这个文件可以搜索到后复制到

5.然后重启python终端测试:

模块导入成功,可以进行人脸识别的开发了。

参考网址:

https:

https:

加载全部内容

相关教程
猜你喜欢
用户评论