天天看點

python3.7成功安裝dlib庫(親測成功喔)

不知道為什麼python3.7版本安裝dlib不能直接用pip,真的超級麻煩。然後看了其他一些部落格感覺挺複雜的,boost居然也要設定環境變量,而且問題很多。

我大概花了一天的時間才總算弄好,而且也不是很複雜。

1.先去下載下傳dlib的安裝包,網址在這https://pypi.org/project/dlib/#files,然後解壓安裝包。

2.下載下傳vs,我的vs版本是vs2017,如果沒有先裝上vs的要先裝上喔https://blog.csdn.net/qq_36556893/article/details/79430133。然後設定cl.exe的環境變量(寫入Path中,不知道環境變量在哪的去百度就知道了)。https://blog.csdn.net/zhang475546259/article/details/84104368

這裡有寫到如何設定将vs的cl.exe的環境變量。

3.用win+R打開指令提示符,輸入pip install cmake,然後将cmake檔案夾中的bin檔案的路徑寫入到環境變量中,同樣可參考https://blog.csdn.net/zhang475546259/article/details/84104368。

4.下載下傳boost,用pip install boost。不用設定環境變量。

5.打開dlib解壓後的檔案,在檔案搜尋欄中搜尋CMakeCache.txt,應該在Release檔案夾下面會找到,找到之後,删除掉這個CMakeCache.txt檔案(以使緩存失效,否則還是會連結python2.7。)

6.用cd 進入到dlib的路徑,然後輸入python setup.py install.等待差不多五分鐘的安裝時間,然後就可以了。