(原)ubuntu上安裝dlib


轉載請注明出處:

http://www.cnblogs.com/darkknightzh/p/5652791.html

參考網址:

http://stackoverflow.com/questions/30042174/how-to-get-python-import-working-with-dlib-using-cmake-and-osx

 

在ubuntu14和ubuntu16上面都裝過了,然而並沒有什么卵用,因為我還是記不住怎么裝的。。。

1. 下載dlib18.16(或其他版本,此處用的是.16)

https://github.com/davisking/dlib/releases/download/v18.16/dlib-18.16.tar.bz2

2. 解壓文件(用tar或者直接使用資源管理器解壓)。

3. 終端中定位到dlib-18.16的python_examples文件夾內。

cd dlib-18.16/python_examples

4. 運行下面的命令:

mkdir build
cd build
cmake ../../tools/python
cmake --build . --config Release
cp dlib.so ..

最后一句可以不運行,或者直接運行compile_dlib_python_module.bat文件(該文件內除了最后一句不同,剩下的就是上面那些語句。。。)

./compile_dlib_python_module.bat

說明:需要先安裝了boost,同時,使用如下命令:

./bootstrap.sh –with-libraries=python

否則cmake ../../tools/python會失敗,如下:

5. 這樣在python中import dlib時,會提示找不到dlib庫。網址

http://stackoverflow.com/questions/30042174/how-to-get-python-import-working-with-dlib-using-cmake-and-osxPadraic Cunningham指出,需要把dlib.so(需要先看一下終端所在目錄是否有dlib.so)拷貝到python的dist-packages 目錄中:

sudo cp dlib.so /usr/local/lib/python2.7/dist-packages/

之后就可以正常使用dlib了。

 


免責聲明!

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



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