如何在一个全新的ubuntu中搭建caffe(CPU only)


第一部分: 安装支持文件

sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install libhdf5-serial-dev

sudo apt-get install python-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev

第二部分:安装caffe
apt-get install git
git clone https://github.com/BVLC/caffe.git

进入/home/用户名/caffe/python中
apt-get install python-pip
for req in $(cat requirements.txt); do pip install $req; done
cp Makefile.config.example Makefile.config

设置一下vi编辑器
vi /etc/vim/vimrc.tiny

将set compatible 改为 set nocompatible

加上一行  set backspace=2

然后编辑Makefile.config
在CPU_ONLY := 1前面的#要去掉.
-两个路径要改成

INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial
LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /usr/lib/x86_64-linux-gnu/hdf5/serial

sudo apt-get install python-numpy

make pycaffe
make all
make test
make runtest

export PYTHONPATH=/home/用户名/caffe/python:$PYTHONPATH

测试一下
python
import caffe



如果有错误需要先make clean






猜你喜欢

转载自blog.csdn.net/square_zou/article/details/70326569