一、适用对象
因为任务需要,最近我得在实验室的服务器上配置自己的caffe,本来caffe配置起来很是麻烦,得安装很多依赖库。但是服务器上之前就有人配置过caffe,所以许多库是现成的,因此我们需要做的事就少了很多。
二、配置过程
库安装直接可以跳过,只要配置一下虚拟环境
conda create -n caffe python=2.7 anaconda
2.1下载caffe
git clone https://github.com/BVLC/caffe.git # 下载caffe
cd caffe
cp Makefile.config.example Makefile.config # 创建一个Makefile.config文件
vim Makefile.config # 打开文件进行修改
2.2修改Makefile.config
要改的地方主要有(文件中自上往下修改的内容):
2.3修改Makefile
三、开始编译
3.1make
报错:
解决:
conda install boost
conda install protobuf==3.5.1
或'conda install -c anaconda protobuf=2.6.1'
3.2 make pycaffe
报错:
解决:.bashrc 中添加
3.3 make test
无报错
3.4make runtest
报错:
类似的错误一共出现三次
解决:.bashrc中添加