dlib安裝報錯:Failed clearning build dir for dlib

一、報錯信息

在安裝dlib的時候,使用pip進行安裝

pip install dlib
在這裏插入圖片描述

二、解決方式

1、檢查自己是否已經安裝了cmake

首先要檢測自己本機是否已經安裝了cmake,因爲安裝dlib的時候需要用cmake進行編譯,所以確保你已安裝

PS:我是已經安裝了cmake,但依然還會報上面的錯誤

2、用其他方式安裝

我以爲是自己本地Temp下的緩存沒有刪除,結果刪除之後依然沒有任何的效果,最後的解決方式是更改安裝工具,用conda進行安裝

conda install dlib

注意:
我不知道爲什麼自己用pip安裝會失敗,可能是有之前的pip安裝dlib的殘留文件沒有刪除,只是我不知道在哪裏。還有可能是因爲我的pip下載到的鏡像源是國內的清華鏡像源,當然這些都是我的猜測可能性。

三、安裝face_recognition仍然會報錯

當你去安裝face_recognition的時候,仍然會報錯dlib的錯誤,因爲face_recognition是基於dlib的一個庫,所以必須要安裝dlib。而face_recognition在只能通過pip安裝,pip安裝的時候自動檢測dlib安裝,而通過conda暗轉的dlib進行檢測不到,然後又會默認安裝dlib,然後就又失敗,所以只有再用pip安裝dlib啦。

這裏安裝時通過下載dlib的whl庫包,然後再pip進行安裝dlib

dlib的whl庫包下載地址:http://pypi.fcio.net/simple/dlib/

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

之後在安裝face_recognition就可以正確安裝啦

pip install face_recognition

在這裏插入圖片描述


在這裏插入圖片描述


在這裏插入圖片描述
♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章