Caffe学习之——虚拟机下Ubuntu16.04 安装caffe教程
我的电脑是win10 64位,i5的笔记本;安装了虚拟机,并在虚拟机下装了Ubuntu16.04系统。本文介绍在虚拟机的linux系统下安装caffe的过程。1.安装caffe;在终端复制如下命令即可,自动下载安装caffe;git clone https://github.com/BVLC/caffe.git2.安装必要的相关依赖项;sudo apt-get install git cmake
我的电脑是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啦;
有一定几率安装失败而导致后续步骤出现问题,所以要确保以上依赖包都已安装成功,验证方法就是重新运行安装命令,如验证 Git cmake 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
修改Makefile.config文件内容为:
去掉CPU_ONLY前面的#号,使得CPU_ONLY := 1
并增加配置引用文件路径,增加了如下内容
1
2
|
/usr/include/hdf5/serial
/usr/lib/x86_64-linux-gnu/hdf5/serial
|
5.执行编译
sudo make
all
sudo make test
sudo make runtest
如果在编译过程中遇到权限不够的问题,请输入$ sudo su
用超级管理员权限执行编译;
6.编译Python接口
1)Ubuntu16.04默认安装的是python2.7,没有pip,所以需要先安装pip
1
|
sudo apt-get install python-pip
|
且由于下面执行的时候会提示pip版本问题,这里先执行版本升级安装
1
|
sudo pip install
--upgrade pip
|
2)在caffe根目录下,有个python文件夹,文件夹里面有个requirements.txt,里面有需要的依赖库和版本信息,按照其安装即可
1
2
3
|
sudo apt-get install gfortran
cd ~/caffe/python
for
req
in
$(cat requirements.txt); do pip install $req; done
|
安装结束后,可以执行如下语句验证:
1
|
sudo pip install -r requirements.txt
|
即使有些没安装成功,在下面文件的时候会给予提示,到时候再安装也可以
同样如果在安装过程中提示权限不够,请先用root登录,即sudo su后,再输入如上命令安装python需要的依赖库,我的requirements.txt内容和版本要求如下:
3)将Caffe根目录下的python文件夹加入到环境变量
先打开bashrc文件
1
|
sudo gedit ~/.bashrc
|
在文件的最后,加入如下代码
1
|
export PYTHONPATH=/home/wy/caffe/python:$PYTHONPATH
|
加入后,如下图所示:
4)执行更新更新配置操作
1
|
sudo ldconfig
|
执行完后,需要重启Ubuntu系统
5)编译python接口
1
2
|
cd ~/caffe/
make pycaffe
|
6)验证Caffe
进入Python环境,import Caffe,如果没错,即表示安装正确,可以正常使用了
更多推荐
所有评论(0)