无法安装人脸检测dlib库的解决方法

1. 引言

dlib 库是一个用来人脸关键点检测的 Python 库,但因为其是 C++ 编写(或需要 C++编译?),使得在安装时可能会遇到各种各样问题。笔者在安装时遇到问题后,搜索了一些博客,看到了一些解决方法,在此进行一个总结,以便后续使用。

2. 解决方法

笔者在Pycharm中使用pip install dlib安装时,出现下图的报错
在这里插入图片描述
遇到这个问题最好的解决方法,就是查看自己电脑中的Python版本,然后下载对应的dlib库的.whl文件放在自己想要安装的目录或者虚拟环境包目录。

笔者电脑安装的是Python3.8,对应版本的whl文件链接如下:
dlib-19.8.1-cp38-cp38m-win_amd64.whl
Python3.6对应.whl文件链接:dlib-19.6.0-cp36-cp36m-win_amd64.whl
Python3.7对应.whl文件链接:dlib-19.17.99-cp37-cp37m-win_amd64.whl
Python3.9对应.whl文件链接:dlib-19.22.99-cp39-cp39-win_amd64
下载完成后,可以直接在Pycharm安装.whl文件

pip install dlib-19.8.1-cp38-cp38m-win_amd64.whl

但是笔者这样安装还是报上图的错误,因此在.whl文件方式的文件夹下打开cmd终端。
执行命令:

pip install dlib-19.8.1-cp38-cp38m-win_amd64.whl

这样就可以安装成功了。

参考博客:https://blog.csdn.net/qq_45765047/article/details/125405635
http://www.61ic.com/Resolvent-34.html
在此对这些博主表示感谢。

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
xiaoxingxing的头像xiaoxingxing管理团队
上一篇 2023年3月8日 下午9:04
下一篇 2023年3月8日 下午9:05

相关推荐