血與淚的教訓(xùn)(在此記錄)
嘗試了許多方法:
- 使用
brew install dlib
- 使用
pip install dlib
以上兩種方法網(wǎng)上教程很多麦锯,在此不多贅述扶欣,嘗試兩種方法后千扶,雖然終端都顯示成功安裝,但是當(dāng)import dlib
時(shí)卻失敗了
經(jīng)嘗試澎羞,下面這個(gè)方法是最穩(wěn)的:
使用wget
方法獲取安裝
wget http://dlib.net/files/dlib-19.19.tar.bz2
tar xvf dlib-19.19.tar.bz2
cd dlib-19.6/
mkdir build
cd build
cmake ..
cmake --build . --config Release #若出錯(cuò),下面有解釋
sudo make install
sudo ldconfig #如果顯示command not found顺呕,可直接跳過(guò)這句話
cd ..
下面這句話
cmake --build . --config Release
當(dāng)時(shí)執(zhí)行出現(xiàn)錯(cuò)誤 make: *** No targets specified and no makefile found. Stop.
百度之后說(shuō)是需要執(zhí)行./configure
摆碉,執(zhí)行結(jié)果卻顯示沒(méi)有這個(gè)文件,研究半天都不對(duì)忌卤。
往上研究,發(fā)現(xiàn)在執(zhí)行cmake ..
時(shí)報(bào)了一個(gè)錯(cuò)誤驰徊,說(shuō)是找不到一個(gè)頭文件,至于名字忘記了.
于是乎:
rm -rf dlib-19.19
刪除文件夾
刪除壓縮文件
重新下載壓縮包(我是直接去網(wǎng)站下載了一遍)棍厂,重復(fù)上述操作重新解壓等等。
未報(bào)錯(cuò)浦马。
繼續(xù):
python setup.py install
pip show dlib #查看是否安裝成功
結(jié)果如圖
然后在python環(huán)境下import dlib
看是否報(bào)錯(cuò).
參考鏈接:https://blog.csdn.net/qq_36257407/article/details/85038052