从pip到dlib再到opencv 再到face_recognition 的安装步骤。自我记录

一、安装python pip  并设置好环境变量 要验证可以使用。

二、pip 更换源  (为了速度、安装有些模块会因为没有速度而报错)

       1、可以把清华源设置为默认源
首先要把pip升级到10以上

pip install pip -U

        2、设置为默认源

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

三、安装VS  一定要选择.NET和C++  (不要问为什么要安装VS,总之就它需要安装环境,还有就是 这个软件安装会比较占空间,注意安装位置,后面是不能改的!!!!!!!!)

安装好后,要将cl.exe的路径加入系统变量(自己做好位置对应)

 cmd中验证,若成功出现下图。

四、等vs安装完之后,

1、使用pip install cmake  安装 cmake 插件

     或者直接在网上https://cmake.org/download/下载 cmake-3.13.0-rc3-win64-x64.msi 直接安装 反正这两个操作我都弄过,然后把cmake的bin路径配置到环境变量

  然后在cmd输入 cmake见到如下 显示 说明 cmake安装成功了

2、然后到http://www.boost.org/下载boost

   然后将下载的boost解压,然后运行bootstrap.bat文件(如果cl.exe配置没问题的话)就会生成b2.exe、bjam.exe以及project-config.jam,( 网上有人说 怎么怎么样修改一下project-config.jam这个文件,我试过越修改越乱,果断不修改这个文件)

     然后当前目录命令行运行 b2 install  (这个过程要等待很长时间才能完成,耐心点~大约要2小时)

    然后漫长的等待之后

执行 b2 -a --with-python address-model=64 toolset=msvc runtime-link=static  (注意with前面是两个短横线)

3、将安装辨已完成后的boost 文件加路径加入到环境变量

    

   4、下载 dlib源码 http://dlib.net/files/ ,我下载了两个版本的dlib-19.16(安装失败了) 和dlib-19.14

       cd 到 dlib 目录下 运行命令  

        python setup.py install

等待安装完成 ,我不知道为什么 我的安装dlib-19.16失败了,dlib-19.14成功了,成功截图如下

  

 然后将 安装完成后的目录下的三个如下截图文件夹 复制到 python安装文件夹的lib下面

   然后将dlib安装路径下的 截图所示文件 

  复制到python安装目录的如下位置

 

至此 已经完全安装完毕,为了检验是否正常 可以 如截图所示 快速验证

 

附加:

安装opencv

在dlib安装成功的基础上,运行(保持网络畅通)

pip install opencv-python

pip install opencv-contrib-python

至此,dlib和opencv安装成功。

 

 

 五、安装配置

我目前的开发环境是,操作系统:Win10,Python3.6:Anaconda集成开发环境。在安装 face_recognition的过程中花费了一些时间,所以把安装过程记录下来。

使用pip安装

   pip install face_recognition

如果安装失败了,那基本上是因为依赖的dlib库安装失败了,需要手动安装。网上介绍的安装dlib库的方法大都很复杂,需要下载源代码,然后手动编译。

安装dlib

1、下载
dlib-19.8.1-cp36-cp36m-win_amd64.whl

2、安装

    pip install dlib-19.8.1-cp36-cp36m-win_amd64.whl
    pip install dlib

    pip show dlib   #验证dlib是否安装成功

安装face_recognition_models

1、下载 face_recognition_models 0.3.0

2、解压压缩包,进入face_recognition_models-0.3.0目录,安装

    python setup.py install
    pip show face_recognition_models

安装face_recognition

1、下载 face_recognition 1.0.0
2、解压压缩包,进入face_recognition目录,安装

    python setup.py install
    pip show face_recognition

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值