ubuntu16.04和ubuntu18.04安裝dlib


-

# for macOS

brew install cmake brew install boost brew install boost-python --with-python3

# for Ubuntu 16.04

sudo apt-get install build-essential cmake
sudo apt-get install libgtk-3-dev
sudo apt-get install libboost-all-dev

# 安裝 dlib
pip install dlib
git clone https://github.com/davisking/dlib.git
cd dlib
mkdir build && cd build && cmake .. && make -j8
sudo make install
sudo apt-get -y install libopenblas-dev
cd ..
sudo python setup.py install --yes USE_AVX_INSTRUCTIONS

 

 

1. Python.h 缺少報錯 :

/tmp/pip-install-jcduztn1/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: 沒有那個文件或目錄

解決:需要安裝 python-dev 

命令:sudo apt-get install python3.5-dev

本人ubuntu中環境是python3.5 所以安裝 python3.5-dev

2. 安裝時 依賴錯誤:

***********************************************************************************************

di@di-pc:~/work/dlib/dlib$ sudo apt-get install python-dev

正在讀取軟件包列表... 完成

正在分析軟件包的依賴關系樹       

 

-


免責聲明!

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



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