视频加载失败

【Python】安装Dlib人脸识别库

218 字
1 分钟
【Python】安装Dlib人脸识别库
【Python】安装Dlib人脸识别库

安装环境#

Windows#

Terminal window
pip install opencv-python
pip install dlib==19.8.1

目前19.8.1及之前的版本支持.whl免编译安装,如果要安装最新版则需要采用编译安装的方式:

  1. 确保有安装Visual Studio,因为boost在Windows下需要使用Visual Studio的组件编译安装。
  2. 下载boost源文件解压后双击bootstrap.bat,在同目录下会生成b2.exe与bjam.exe两个文件。
  3. 命令输入
Terminal window
bjam install --toolset=msvc-10.0 architecture=x86 address-model=64 --build-type=complete --prefix="E:\boost_1_64_0\boost_1_64_0\bin\vc10_x64" link=static runtime-link=shared threading=multi debug release

进行编译安装

参数解释:

  • link=shared    可以生成dll。  (.\bjam.exe link=shared)
    • toolset=msvc-14.1 即VS2017    (我用的vs2017)                    

    • toolset=msvc-12.0 即VS2013                   

    • toolset=msvc-10.0 即VS2010                   

    • toolset=msvc-9.0  即VS2008 

  • —with-xxxx                             如果你要编 chrono,就用  —with-chrono     
  • —stagedir=”./vc2017”            自己设定一个输出目录  
  • address-model=64                 设定32或者64位模式
  1. 下载安装CMake

  2. 编译安装Dlib

Terminal window
pip install dlib

Linux#

Terminal window
sudo apt install cmake boost-dev
pip install opencv-python
pip install dlib

Mac#

Terminal window
brew install cmake brew install boost brew install boost-python --with-python3
pip install opencv-python
pip install dlib

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
【Python】安装Dlib人脸识别库
https://rehtt.com/posts/116/
作者
Rehtt
发布于
2018-09-30
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
Rehtt
Hello, I'm Rehtt.
公告
欢迎来到我的博客!
分类
标签
最新动态
站点统计
文章
150
分类
17
标签
73
总字数
67,772
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0
文章目录