MAC MBP MacBook安装dlib (with Anaconda)最新细节(成功版)、face-recognition

如果对您有用,请点个赞。

转载需注明来源。

 

预提醒:不知有无影响,本文除了步骤3的命令在Mac自带终端运行之外,其余命令我都在Anaconda环境下的终端运行的(Open in Terminal),在安装dlib之前已经安装好了OpenCV。凡是命令出现错误,可先试试加上sudo增加权限。

 

1.安装dlib的依赖(openblas, opencv)

$brew install openblas

$brew install opencv

或者使用conda代替brew命令。

 

2.安装X11

此处有参考,原文地址:https://blog.csdn.net/Quincuntial/article/details/53572415

X11是执行Unix程序的图形窗口环境。Mac OS X本身的程序是Aqua界面的,但是为了能够兼容unix和linux移植过来的程序(Mac OS X由BSD-UNIX修改而来)。运行dlib需要X11,但Mac目前没有自带X11,需要重新下载安装,下载地址为:https://www.xquartz.org/,下载后直接安装,默认安装目录为/opt/X11,需要在/usr/loca/opt目录下创建软连接,创建命令如下:

$cd /usr/local/opt

$ln -s /opt/X11 X11

创建后重启Mac。

 

3.安装Xcode、gcc、g++、make

3.1在Mac OS系统安装Xcode

需要在苹果开发者官网中选择适合你系统版本的软件版本下载。https://developer.apple.com/download/

本文下载的是Xcode11需要Mac os10.14.3以上,该版本操作方法与旧版有变化。

下载完后直接安装即可,我们主要需要安装一个Command Line Tools。

 

打开终端,输入xcode-select –install,回车,便会出现安装界面。

 

MAC MBP MacBook安装dlib (with Anaconda)最新细节(成功版)、face-recognition_第1张图片

安装完即可。

 

3.2检测gcc是否安装成功

$gcc —version

$whereis gcc

$whereis make

能够无误显示版本信息和路径即可。

 

4.安装dlib

4.1下载dlib并解压

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

或者直接GitHub网站下载文件夹(推荐)https://github.com/davisking/dlib.git

自行下载完后将文件夹名称修改成dlib,以便于后续安装。

 

4.2安装步骤

$cd dlib/examples 

$mkdir build

$cd build 

$sudo cmake .. 

$sudo cmake --build . --config Release

最后两步建议加sudo。(其他文章未加试过多次无法成功)

 

4.3安装Python模块

$cd dlib

$sudo python setup.py install

$python

>>>import dlib

若无报错,便安装成功了。

 

关于安装face-recognition

$sudo pip3 install face_recognition

 

 

你可能感兴趣的:(mac安装视觉库)