使用dlib踩過的坑


使用到dlib時遇到了下載錯誤,不能正常安裝
以下是成功安裝的記錄:
首先打開Anaconda prompt選定一個python環境,安裝cmake和boost
pip install cmake -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install boost -i https://pypi.tuna.tsinghua.edu.cn/simple
下載dlib的源文件(文件地址://download.csdn.net/download/qq_34517550/12141611) 解壓文件后如圖所示:

在Anaconda prompt中進入到dlib的目錄 執行以下命令:
pyhton setup.py install
如圖:

我用的python376是我根據我不同版本python自定義的python命令名,如果沒有修改過一般使用python setup.py install即可。
稍等一段時間后就安裝成功了。
回到代碼中(注意,重啟下編譯工具),可以看到import dlib已經不報錯了。
但是問題還沒有結束,運行代碼后報錯:
** AttributeError: module 'dlib' has no attribute 'get_frontal_face_detecetor' **
這時我們需要打開Anaconda prompt激活openCV環境,在Anaconda prompt中執行:
conda install -c conda-forge dlib
如圖:

安裝成功后,重啟下編譯工具,再次運行程序,運行成功。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM