zoukankan      html  css  js  c++  java
  • 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了

      

  • 相关阅读:
    Makefile Special Built-in Target Names(Makefile内建特殊目标)
    著名的变量命名规则
    bottle py
    LuCI中文手册
    LuCI
    LuCI2 (OpenWrt web 管理界面)
    LuCI2 (OpenWrt web user interface)
    OpenWrt netifd
    加载时间/性能
    Taming the asynchronous beast with ES7
  • 原文地址:https://www.cnblogs.com/dfdn/p/9393260.html
Copyright © 2011-2022 走看看