python3.7如何安装dlib库_windows10+python3.7 下 dlib 库的安装

这个库安装起来实在是太麻烦了,弄了一天,试了各种方法,包括用 Anaconda 安装,但我的总报错,最后用了下面这篇文章的方法,磕磕绊绊地安装好了。

具体的安装看上面的文章,下面是一些注意事项:

1. 安装 python 3.7

2.VS 2017 的安装 + 环境变量的配置

我一直以为不用安装,但必须安装,因为用到了 c++ 编译器。

目前最新版本是VS 2019,未来会有更新的,还是推荐用 VS 2017,因为还要配置环境,新版本的配置和旧版本不一定一样,现在好多教程是基于2017版的。

注意安装时工作负载部分起码要选 使用C++的桌面开发 ,这样才会下载Windows10的 SDK 。在这里插入图片描述

在单个组件里也选择 Windows 8.1 SDK,这样配置环境就能和下面的文章一致。在这里插入图片描述

3.使用pip install cmake 安装 cmake 插件

4.安装 boost

下载页:boost 下载下载比较慢,多试几次

5.下载 dlib源码并编译

下载页:dlib 下载最下面有一个 download dlib ver。

注意 :3,4,5步的文件下载后,最好解压到全英文的路径下(文件夹不要用中文,可能命令行运行有影响),路径不要太长(比如相对于D盘的一二级目录)。

我安装过程中遇到的问题还有:

运行 dlib 的setup.py时报错

1.errors: CMake Error in CMakeLists.txt解决方法: 删除 dlib/build 文件夹下的 CMakeCache.txt 重新运行,或者重新解压一下 dlib 压缩文件。

2.VS 2017 cl : 命令行 error D8040我看网上说这个错误可能和文件的路径太长有关,就把 dlib,cmake,boost 都放在dlib的一级目录下,重新运行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值