深度学习环境搭建(二)-Ubuntu系统下配置caffe(CPU)
2018-01-25 14:27
701 查看
安装caffe的过程中遇到了七七八八的许多问题,决定将完整的过程总结在此,希望新手在这个过程不要遇到太多困难。
以下都是在Ubuntu环境下的命令,要注意的是,安装caffe前应该切换到自己注册的普通用户,而不要直接在root用户下操作。
step1:安装必要的环境
sudo apt-get update #更新软件列表
sudo apt-get upgrade #更新软件
sudo apt-get install build-essential
sudo apt-get install libatlas-base-dev
step2:安装caffe运行必须的相关依赖包(共有11个包)
step5:开始编译
最后当界面如下时,你的caffe就已经成功安装啦!
problem:普通用户无法执行sudo无权限,出现如下报错:
problem:报错(hdf5.h:No such file or directory)solution: 修改Makefile文件
以下都是在Ubuntu环境下的命令,要注意的是,安装caffe前应该切换到自己注册的普通用户,而不要直接在root用户下操作。
step1:安装必要的环境
sudo apt-get update #更新软件列表
sudo apt-get upgrade #更新软件
sudo apt-get install build-essential
sudo apt-get install libatlas-base-dev
step2:安装caffe运行必须的相关依赖包(共有11个包)
sudo apt-get install libprotobuf-dev sudo apt-getinstall libleveldb-dev sudo apt-getinstall libsnappy-dev sudo apt-get install libopencv-dev sudo apt-get install libhdf5-serial-dev sudo apt-get install protobuf-compiler sudo apt-get install libgflags-dev sudo apt-get install libgoogle-glog-dev sudo apt-get install liblmdb-dev sudo apt-get install libatlas-base-dev sudo apt-get install libboost-all-devstep3:下载caffe
git clone https://github.com/BVLC/caffe.git #克隆caffe到本地step4:编译caffe 1. 先进入caffe目录下
cd caffe/2.复制并修改配置文件
cp Makefile.config.example Makefile.config sudo vim Makefile.configtips:vim使用:进入文档页面后键入I开始编辑,键入ESC退出编辑,键入ZZ保存退出 3.文件具体修改内容
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/serialtips:注意此处添加的路径前要注意前面有空格有空格!
step5:开始编译
sudo make all sudo make test sudo make runtest
最后当界面如下时,你的caffe就已经成功安装啦!
problem:普通用户无法执行sudo无权限,出现如下报错:
xxx is not in the sudoers file. This incident will be reportedsolution:
sudo vim /etc/sudoers然后大写G到文档末尾,再大写O,然后写上以下内容
xxx ALL=(ALL:ALL)ALL然后保存退出即可拥有权限。
problem:报错(hdf5.h:No such file or directory)solution: 修改Makefile文件
LIBRARIES +=glog gflags protobuf boost_system boost_filesystem m hdf5_hl hdf5改为
LIBRARIES +=glog gflags protobuf boost_system boost_filesystem m hdf5_serial_hl hdf5 _serial
相关文章推荐
- 【深度学习】笔记1_Ubuntu14.04下caffe环境的搭建,无GPU版本以及python可视化环境的配置
- 深度学习笔记1 ——Ubuntu16.04下caffe环境的配置(仅CPU)
- 深度学习--【1】Ubuntu下caffe环境搭建,CPU
- Caffe_Linux学习笔记(一)基于Ubuntu16.04+CPU only+Python2.7环境下的Caffe配置
- ubuntu16.04下安装配置深度学习环境(Ubuntu 16.04/16.10+ cuda7.5/8+cudnn4/5+caffe)
- 深度学习_caffe-ubuntu-GPU 配置环境(0)
- 深度学习平台Caffe环境搭建【CPU版】
- 深度学习环境搭建:linux下 Ubuntu16.04+cuda8.0+cudnn+anaconda+tensorflow并配置远程访问jupyter notebook
- 折腾记要——Ubuntu 14.04系统安装Nvidia CUDA7.5并搭建Python Theano深度学习开发环境
- 深度学习框架caffe在ubuntu上无GUP编译环境详细配置
- 深度学习框架caffe在ubuntu上无GUP编译环境详细配置
- 深度学习环境配置Ubuntu16.04+CUDA8.0+CuDNN+Anaconda2+openCV2.4.9+caffe(全离线GPU版)
- 深度学习之caffe入门——caffe环境的配置(CPU ONLY)
- 深度学习主机环境配置1---系统快速配置:ubuntu-16.04.2-desktop-amd64.iso
- Ubuntu16.04 +Caffe CPU/GPU 深度学习环境
- 整合一下深度学习caffe环境配置和基本使用例程(CPU+GPU)
- ubuntu16.04+cuda7.5+caffe深度学习环境搭建
- 深度学习服务器环境搭建详细版(Ubuntu16.04+CUDA8+Caffe+Anaconda+TensorFlow+共享)
- 从零开始搭建深度学习服务器: 基础环境配置(Ubuntu + GTX 1080 TI + CUDA + cuDNN)
- 全新服务器配置Win10+Ubuntu16.04双系统及深度学习环境配置