dlib和face_recognition无需下载Microsoft Visual Studio xxxx之类的轻装安装配置详细教程

1、安装face_recognition

经过我不懈的努力终于找到了不需要安装庞大的Microsoft Visual Studio 2019(vs2019)主要是需要其中的c++编译器,这个东西太大了单独一个组件的话需要30G左右,因为安装face_recognition而去多下载30G的ide我感觉超级不划算,看个人喜好了

下面进入正题

为什么安装face_recognition怎么麻烦,那是因为安装他之前需要安装dlib

而安装dlib又需要cmakeboostc++编译器(vs2019)

后面这三样东西除了c++编译器以外都可以通过anacondaconda命令进行安装,我建议使用conda进行安装,这样不需要考虑版本兼容问题,conda自带版本检查功能

  • 第一步先从清华镜像中下载编译好的dlib文件(dlib-19.8.1-cp36-cp36m-win_amd64.whl),为什么把它放在第一步,因为他是核心啊,就是因为他才导致的后面进行不下去,前面又做了无用功,下载地址:https://pypi.tuna.tsinghua.edu.cn/simple/dlib/

    image-20200328172934158

    • 这里要注意的地方有编译的python版本和操作系统位数

      • cp36:代表的是python版本3.6
      • amd64:代表的是操作系统位数64位
    • 可以根据自己的配置进行挑选,如果和自己的python版本不对应的话也没关系,使用anaconda可以很快的创建虚拟环境:conda create -n env_name python==**(提前配置好清华镜像源,官网源好像不支持创建不同版本的虚拟环境,怎么配置清华镜像:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/)

      image-20200328173746841

  • 下面就正常使用命令进行安装吧,前面的准备工作做得够久了,享受一往直前的舒畅吧

    • 首先安装cmake,注意之前配置好虚拟环境以后记得激活虚拟环境(conda activate env_name)

      • conda install cmake

        image-20200328173958563

    • 然后安装boost

      • conda install boost

        在这里插入图片描述

    • 安装dlib和face_recognition

      • dlibface_recognition都不能通过conda进行安装了,这里使用pip命令

      • pip install dlib-19.8.1-cp36-cp36m-win_amd64.whl这里需要注意自己在第一步下载的编译版本是否一致。

        image-20200328175843373

      • pip install face_recognition

      image-20200328175736753

到这里face_recognition总算是成功的安装好了,不枉我用了大半天的时间

编译文件大家自己去下载吧(这个是此次安装过程的核心),清华镜像的速度你可以相信

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值