在linux下 安裝caffe 遇到的一個問題
阿新 • • 發佈:2019-01-06
CXX src/caffe/layer_factory.cpp
/bin/sh: 1: cannot create .build_release/src/caffe/layer_factory.o.warnings.txt: Permission denied
src/caffe/layer_factory.cpp:4:10: fatal error: boost/python.hpp: 沒有那個檔案或目錄
#include <boost/python.hpp>
^~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:591: recipe for target '.build_release/src/caffe/layer_factory.o' failed
make: *** [.build_release/src/caffe/layer_factory.o] Error 1
錯誤是這樣的,看了很多博文,也嘗試了很多方法,最後確定自己沒有安裝libboost。
安裝程式碼如下:
sudo apt install liblmdb-dev
安裝之後進入caffe 資料夾
cd caffe
sudo make clean ps:把上次編譯錯誤,清理下。
sudo make test
sudo make runtest
ps:安裝過程中,遇到沒有許可權這個提示,當時不理解重灌了系統,現在想想加上sudo 就可以拿到root許可權