1. 程式人生 > >python 安裝dlib庫,用於人臉識別

python 安裝dlib庫,用於人臉識別

本身python安裝第三方庫是一件很簡單的事,有了python,預設在cmd使用

pip install dlib

就可以自動安裝了,但是dlib卻不行。

看了下其他博主的文章,很多都說要安裝Cmake、boost庫,以及怎麼編譯一下,再手動拷貝一些檔案到python的什麼目錄下

結果試了好幾次都不行。

最終經過多番調查瞭解到,是 python的版本問題


這裡記錄一個簡便的dlib安裝方法:用dlib的相關whl檔案安裝

不過條件是要用對應的python

即:我之前用的是python3.7(解除安裝),用python3.6.5和dlib-19.6.1-cp36-cp36m-win_amd64.whl

在whl檔案目錄下執行cmd命令

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

即可,安裝過程中,會提示缺少一些python庫,如,imutils,numpy等。看到提示,就通過pip直接安裝提示的庫,然後再安裝即可。

這裡再留一個安裝包(內含python3.6.5、dlib以及人臉模型shape_predictor_68_face_landmarks.dat),找不到的可以試試