• Dlib安装(Mac版)


    最近在看一个项目github,地址:https://github.com/ageitgey/face_recognition/blob/master/README.md
    face_recognition,移动人脸识别的项目,需要安装dlib库。实话说,就安装来说,这是个十分万恶的库!费尽心思最终才安装成功。

    先说下,我用的Mac os系统,所以本文介绍的是在os系统上的安装。

    NO.1

      需要先安装opencv和numpy库这个很简单,我用的anaconda管理库,所以直接conda install 搞定。(这里提醒下,据说有人直接conda install dlib也成功过,但是至少我试了n多次不靠谱,每次安装到中间必定出问题)

    NO.2

      安装Xquartz2.7.11。

      

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

    地址:https://www.xquartz.org/

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

    cd /usr/local/opt
    ln -s /opt/X11 X11

    NO.3

      重点到了!安装dlib啦!安装dlib啦!安装dlib啦!

      方法是先下载dlib文件到本地。(是的买这个也是试验了几次无奈操作,本想试试这一步偷懒conda install,结果又是一片惨淡,所以老老实实的。。。)

      我是直接在dlib官网上下载的,保存到本地。也有推荐github下载:

    git clone https://github.com/davisking/dlib.git

    悄悄地说,试过,不成。

    下载后解压安装Dlib
    
    cd dlib/examples
    mkdir build
    cd build
    cmake .. 
    cmake --build . --config Release
    安装python模块
    
    cd dlib
    sudo python setup.py install
    python
    import dlib
    #如果没有错就对啦

    这样就万事大吉了

     
     重要提示!重要提示!重要提示! 
    如果用pip install解决不了的话,一定看一下报错!!!是不是说安装时间超时,如果是,congratulation!!!你可以在pip的时候加一个延时参数就可以了。
    pip –default-timeout=100 install numpy
    像上面这样就OK了

      

  • 相关阅读:
    windows 开发 数据模版 Itemtemp
    windows 8 获取用户账号信息
    从客户端中检测到有潜在危险的 Request.Form 值解决方法
    asp.net异步处理
    知道web.config 中的 urlMappings怎么用?
    .net c#日期时间函数大全
    设计模式学习心得之工厂类模式(一)简单工厂模式
    远程网页内容抓取
    TreeView数据绑定的方法(1)
    URLRewriter.dll asp.net伪静态
  • 原文地址:https://www.cnblogs.com/dfdn/p/9393260.html
Copyright © 2020-2023  润新知