win64位系統+Anacond(python3.6)避坑快速安裝Dlib+Face_recognition


      最近對人臉識別感興趣,於是入坑安裝Face_recognition,花一天功夫沒裝下來,我的系統和Python版本是win64+Anacond(python3.7.1)。

       一天下來搞明白了想安裝face_recongnition的必需配置好Dlib, 配置好dlib的必要條件是:自己安裝一次dlib,並且編譯,還要安裝巨大的VS,安裝Dlib的配置好boost和cmake,一直在摸索不安裝VS就想把其他都安裝好,一直都是出錯。終於在睡覺前微信搜索到一篇博文在python3.6下可成功安裝Face_recognition,第二天花了十來分鍾就安裝成功,主要的時間花在准備上,現在把我刨坑經驗告訴大家。

一、准備工作

1、安裝Python3.6

     有關的知識網上很多,自行百度,我這里偷懶也找了一篇近似文章(anaconda中更改python版本),然后打開終端,我新建的環境名字就叫face3.6,終端的名字也是這個名字,留着終端不要關。以下指令都是在這個終端輸入的   

2、升級pip,新環境的pip版本很低,需要升級到最新版本。 在終端輸入以下指令升級到 pip-19.0.3

 python -m pip install --upgrade pip             

 准備工作就只有這樣簡單2步,如果你安裝的不是Anacond版本,你直接安裝Python3.6版本也是可以的

二、安裝Dlib

pip install -i  https://pypi.tuna.tsinghua.edu.cn/simple dlib==19.7.0  

用清華的鏡像安裝19.7.0 版本 的 dlib,這個很重要,不加這個版本號可能不能安裝成功,即使安裝成功在接下來安裝face_recognition也會失敗。

三、安裝face_recognition

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple face_recognition

安裝速度非常快,不到2分鍾就成功安裝完了!

四、安裝python3.6版本下的spyder

畫蛇添足的說在新環境下安裝spyder

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple spyder

安裝后會顯示多一個spyder(face3.6)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM