CV学习笔记(七):如何安装dlib库 您所在的位置:网站首页 anaconda中安装dlib CV学习笔记(七):如何安装dlib库

CV学习笔记(七):如何安装dlib库

2024-04-24 14:03| 来源: 网络整理| 查看: 265

因为后边要去做人脸检测,需要用到这个dlib库,碰见了一连串的坑,快把自己炸傻了...

本来以为在Python下直接pip install dlib就完事了.没曾想出现了很多的问题,折腾了三个小时,最后终于折腾好了.这里必须记录一下,希望大家少走弯路.

方法一:pycharm直接安装(最为简单)

1:找到Anaconda

2:双击打开

我这里安装时默认python3.7,也就是说base(root)运行环境是python3.7,每个人都有差别.

创建其他运行环境:

上边创建好以后:

点击加号直接搜索到dlib库直接添加,无需再安装cmake和boost.

如果你很幸运的这样就安装好了,那恭喜你,如果还不行,那就继续:

如果安装不成功,或者已经通过pip安装好了导入不进pycharm,要注意解释器的问题,新建环境,base 解释器选择Python安装的位置,以后每新建都选择这个新建的环境,表示用一个统一的环境来解释程序,所有库都通用。一般在pycharm里import dlib都成功了

如果你方法一操作完了还是没有成功,那就得尝试方法二了,相比之下,方法二麻烦得多.

方法二:命令行安装 1:需要先安装opencv和numpy库这个很简单,我用的anaconda管理库,所以直接conda install 搞定。

2:安装Xquartz2.7.11。

Xquartz是执行Unix程序的图形窗口环境,为了兼容Unix和Linux下移植过来的程序就需要安装,dlib需要X11,但mac没有自带,所以直接上网址下载安装就好了

地址:

XQuartz​www.xquartz.org

默认安装目录为/opt/X11,需要在/usr/local/X11下面创建软链接,需要重启,也可以安装在其他自己想安装的目录.

代码语言:javascript复制cd /usr/local/opt ln -s /opt/X11 X11

3:安装dlib

①:下载dlib

方法是先下载dlib文件到本地。我是直接在dlib官网上下载的,保存到本地。你也可以在github下载,不过因为众所周知的一些原因,会比较慢..

代码语言:javascript复制git clone https://github.com/davisking/dlib.git

下载完成后:

解压安装Dlib

代码语言:javascript复制cd dlib/examples mkdir build cd build cmake .. cmake --build . --config Release

再安装Python模块

代码语言:javascript复制cd dlib sudo python setup.py install

安装完后,抓紧跑去pycharm里,选好解释器,import一下,看看行不行.

还好,没报错......

至此以后,磨人的dlib模块终于完事了,祝你们好运,一次成功!!!!!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有