我的电脑是win10 64位,i5的笔记本;
安装了虚拟机,并在虚拟机下装了Ubuntu16.04系统。本文介绍在虚拟机的linux系统下安装caffe的过程。
1.安装caffe;在终端复制如下命令即可,自动下载安装caffe;
git clone https://github.com/BVLC/caffe.git
2.安装必要的相关依赖项;
sudo apt-get install git cmake build-essential 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 libopenblas-dev liblapack-dev libatlas-base-dev sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev sudo apt-get install git cmake build-essential sudo apt-get install python-dev python-pip gfortran
安装过程会提示选Y/N,当然选Y啦;
有一定几率安装失败而导致后续步骤出现问题,所以要确保以上依赖包都已安装成功,验证方法就是重新运行安装命令,如验证Gitcmake build-essential是否安装成功共则再次运行以下命令:
sudo apt-get install git cmake build-essential
出现如下表示安装成功:
3.进入caffe目录,拷贝一份配置文件
cd caffe sudo cp Makefile.config.example Makefile.config
4.修改Makefile.config配置为,在caffe目录下打开该文件:
sudo gedit Makefile.config
去掉cpu_ONLY前面的#号,使得cpu_ONLY := 1
1
2
|
/usr/include/hdf5/serial
/usr/lib/x86_64-linux-gnu/hdf5/serial
|
5.执行编译
sudo make
@H_301_132@all
sudo make test
如果在编译过程中遇到权限不够的问题,请输入$ sudo su
用超级管理员权限执行编译;
6.编译Python接口
1)Ubuntu16.04默认安装的是python2.7,没有pip,所以需要先安装pip
1
|
sudo apt-get install python-pip
|
且由于下面执行的时候会提示pip版本问题,这里先执行版本升级安装
--upgrade pip