1. 程式人生 > >在linux下 安裝caffe 遇到的一個問題

在linux下 安裝caffe 遇到的一個問題

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許可權