目的和經驗:
幾個月前在筆記本上安過一次,按着教程用cmake編譯其實也蠻簡單的,不過當初忘了收藏了。現在換了台機子需要重新安裝一遍,奈何之前的帖子找不到了。
pypi 網站上有19.8.whl,如果能滿足使用的話還是挺推薦直接裝的,畢竟方便。但是這個版本的dlib上沒有dlib.load_rgb_image 的指令,所以的卸載了准備安裝最新的。
現在找的帖子上面的方法對不對不知道,反正在我電腦上不work,所以就按dlib上面的編譯教程做了一遍,裝的時候提示蠻多錯誤的,但總歸是work了。
要是什么時候找到之前的帖子再在后面貼出來。
安裝的過程如下:
環境:win10、VS2017、python3.6、cmake-3.15.0-rc3-win64-x64.msi
cmake在安裝到這一步時選擇后兩個的其中一個(我選的第二個),或者默認安裝,自己添加到系統變量應該也沒什么關系。
剩余步驟全是默認,安裝在c盤是為了防止路徑出現中文可能會出什么錯,具體會不會我也不清楚,以防萬一就安在C盤里了,要是不嫌麻煩可以嘗試一下安在其他路徑。
再來是進入dlib的目錄,打開cmd,進入你的python環境。
因為我用的anaconda 安了兩個python環境,所以進到要安裝dlib的那個環境中
type 進命令 python setup.py install
安裝過程會持續一段時間,有時候會出現類似這種的warning,能怎么辦啊,當然就是等安裝完看看能不能用再說
跑完setup.py以后 看一下conda已經安裝的package,發現dlib已經在了,那之后就是用dlib上面的一些代碼跑一下看看。
我用的是face_detect,效果還可以,不過landmark的index有點問題,再看看,希望不是dlib的問題。