前言
这是一篇新手向的安装python的dlib库的不踩坑小文章
如果你现在想要安装python的dlib库,并且已经在互联网上搜索过一些安装的文章,他们通常会先让你安装Cmake库,Boost库,然后再安装Dlib库,但是应该大部分人都没有一次性安装成功吧。
所以,我的建议是不要直接使用“pip install dlib”这个命令,不然你可能会碰到一系列问题,例如:没安装C++,Cmake版本不对,编译失败,等等问题。这时候你再搜索报错,大部分文章会直接让你安装微软的Visual Studio来解决这个问题。
BUT!!!!
太复杂也太花时间辣!!!
坐稳了,接下来,高速路发车辣!!!
安装流程
第一步:下载Python3.6
下载地址在这==》python3.6安装包下载链接
安装的时候,记得把add to path(添加到环境变量)勾选上。
你是不是有疑问?为什么要用Python3.6的版本?我电脑里的Python3.8 Python3.9 Python3.10不行吗?
嘿嘿,既然是快速安装,那一定是要有代价的,古尔丹~
因为我们所用的dlib是基于Python3.6编译好的whl文件,所以就不用自己编译辣!也就不会有上面的编译报错,C++没装,Cmake版本不对等等问题。什么?你Python3.6安装好了?那让我们进行下一步吧!
第二步:下载Dlib库
ok!ok!okk!
现在,让我们下载编译好了的dlib库。
下载地址在这==》dlib库下载链接
第三步:安装Dlib库
1,确保现在的pip是Python3.6的(电脑里就一个python的可以跳过)
win+R输入cmd进入命令行窗口,在命令行输入下面的命令,以确保你的pip使用的是Python3.6的。
pip --version
2,安装dlib库
现在打开你下载dlib库的文件夹,右键在终端中打开,或者win+R输入cmd进入命令行窗口,cd到下载目录。
在命令行输入下面的命令:
pip install ./dlib-19.8.1-cp36-cp36m-win_amd64.whl
点击回车,刷~安装完了。
后记
如果你同时要使用opencv库,发现在python3.6直接安装时,报编译出错,可以使用同样的方法来解决。
这里友情附赠你opencv库编译好的文件链接==>opencv库下载链接
ok,886