一、編譯安裝opencv,可參考部落格
http://blog.csdn.net/lengconglin/article/details/76704607
二、安裝依賴包
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install - -no-install-recommends libboost-all-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install python-dev
三、下載下傳Caffe源碼
git clone git://github.com/BVLC/caffe.git
或者到https://github.com/BVLC/caffe去下載下傳
四、編譯Caffe
1、切換到Caffe目錄
cd Caffe
cp Makefile.config.example Makefile.config
2、配置Makefile.config
1)CPU_ONLY := 1
BLAS := atlas
2)配置一些引用檔案,修改下面對應目錄
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/lib/x86_64-linux-gnu/hdf5/serial/include
LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /usr/lib/x86_64-linux-gnu/hdf5/serial
3、安裝python接口所需要的子產品依賴
首先確定安裝了pip,sudo apt-get install python-pip
然後進入python目錄:
cd Caffe/python
4、Make Caffe
make pycaffe -j4
make all -j4
make test -j4
make runtest -j4
5、出現如下界面表示編譯成功
6、設定 Python Caffe
去到CAFFE檔案夾裡面的python檔案夾, 把目前路徑記錄下來(pwd). 然後輸入以下指令(把記下的路徑放在相應地方)
這時應該可以了,試驗一下:
至此安裝成功