安装python3计算机视觉模块(dlib ,face_recognition)最最最最方便的方法(个人绕了很多弯路后发现的新方法)

 很多python程序员在入门机器视觉时想必都需要dlib模块或者想先尝试face_recogntion模块来自己稍微玩玩最最简单的人脸识别(虽然此种方法识别可能成功率不高且耗硬件。
 可是不知道为什么python3.7版本安装dlib不能直接用pip,真的超级麻烦。然后看了其他好多博客感觉都挺复杂的(真滴麻烦,什么这要环境变量那又要什么什么,然后boost居然也要设置环境变量,而且问题很多。)
 好,接下来我就来介绍我摸索发现出来的最简单方法。
 1:首先我们都先安装anaconda(大多数python学习者应该在有一定基础后都会去用的编译环境,应该很多人都已经安装过了)
    注: 不过如果没安装,其实安装起来也很简单。
    第一步:到anaconda官网
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200310103158201.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1OTYyMjcy,size_16,color_FFFFFF,t_70)
    拉到下面选择你电脑的操作系统和位数匹配的python版本(最好下3.7版本)
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200310103311946.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1OTYyMjcy,size_16,color_FFFFFF,t_70)
    第二步:下好anaconda后一切都变得简单了(嘿嘿!)
      打开anaconda prompt(以管理员身份运行)
      ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200310103438413.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1OTYyMjcy,size_16,color_FFFFFF,t_70)
      第三步:一举突破(全部模块一并安装)
      先安装cmake模块(输入pip install cmake)无需添加任何环境变量
      ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200310103853416.png)
      在安装boost模块(输入pip intall boost) 无需添加任何环境变量
      ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200310103955237.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1OTYyMjcy,size_16,color_FFFFFF,t_70)
      再安装opencv-python模块(输入pip install opencv-python)
      ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200310105930928.png)
      同理再安装dlib模块(输入pip install dlib )最重要一步
      ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200310104149644.png)
      注:如果下载成功就是这样的

     最后再安装face_recognition模块(输入pip install face_recognition)
     ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200310104534576.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1OTYyMjcy,size_16,color_FFFFFF,t_70)

okokokok!!!这样子后你就可以在anaconda环境下编译啦!!!

2:另外也有人是在IDLE上编译的
如果是要在IDLE上编译(很简单安装同理)
前提也是要先安装anaconda,并且完成上述操作后(就是在anaconda prompt上pip install dlib)后打开cmd
第一步:以管理员方式打开
在这里插入图片描述
第二步:安装一系列模块(cmake, boost ,opencv-python, dlib,face_recognition)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
注:以上都是安装成功后的提示,好啦,这样子以后就大工告成啦,
完成上述操作后你就既可以在IDLE和anaconda下都可以编译啦
快去 玩玩你的视觉识别吧!!!!!

                                                  -------------冰山科技IM TECHNOLOGY
发布了1 篇原创文章 · 获赞 6 · 访问量 86

猜你喜欢

转载自blog.csdn.net/qq_45962272/article/details/104768643
今日推荐