1. 程式人生 > >win64位系統+Anacond(python3.6)避坑快速安裝Dlib+Face_recognition

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

新版 -i == spa cond 分享圖片 ont tle csdn

最近對人臉識別感興趣,於是入坑安裝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)

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