caffe---多次实践caffe的安装过程(无cuda)
2016-07-21 09:57
281 查看
前言
之前一直是在vmware虚拟上装ubuntu,无奈啊~多次出故障,也太耗磁盘容量了,设了100G都满了,在准备扩容的时候,发现我的系统挂了,跑了一天的数据没了,心碎啊!果断就换Ubuntu系统了!电脑配置:
ubuntu 14.04 64bit
8G 内存
无显卡 无需安装cuda相关
下面是具体的安装步骤,绝对真实有效!
1、基本安装
参照caffe官网
<span style="font-size:18px;">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</span>blas
sudo apt-get install libatlas-base-devremain
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev2、opencv
我安装的是2.4.10
1)下载安装脚本
2)进入目录 Install-OpenCV/Ubuntu/2.4
3)执行脚本
./opencv2_4_10.sh
3、下载caffe
我将把caffe放在 “/usr/local/” 下,切换到该路径,然后运行:
git clone https://github.com/BVLC/caffe.git[/code]
4、python
网上介绍用现有的anaconda,我反正不建议,因为路径设置麻烦,很容易出错,而且自己安装很简单也挺快的。
首先需要安装pipsudo apt-get install python-pip
再转到caffe的python目录,安装scipycd /usr/local/caffe/python sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose最后安装requirement里面的包,需要root权限
sudo su
for req in $(cat requirements.txt); do pip install $req; done
如果提示报错,一般是缺少必须的包引起的,直接根据提示 pip install <package-name>就行了。
安装完后退出root权限
exit
5、编译caffe
终于完成了所有环境的配置,可以愉快的编译Caffe了! 进入caffe根目录, 首先复制一份Makefile.configcp Makefile.config.example Makefile.config然后修改里面的内容,主要需要修改的参数包括
CPU_ONLY 是否只使用CPU模式,没有GPU没安装CUDA的同学可以打开这个选项,将该项之前的#去掉。
完成设置后, 开始编译make all make test make runtest6、编译pycaffemake pycaffe
然后基本就全部安装完拉.
接下来大家尽情地跑demo吧~
相关文章推荐
- js学习笔记三(Date)
- jsp学习(二)
- javascript
- JavaScript中的时间日期
- 如何使用NPM来管理你的Node.js依赖
- 41、jQuery(3)
- 关于JavaScript函数及其参数
- AngularJS学习笔记二
- 引用bootstrap图标的正确姿势
- JavaScript 数组- Array的方法总结(推荐)
- 剑指offer 从尾到头打印链表
- ButterKnife基本使用
- css loading
- Hadoop2.x解决Namenode 单点故障问题
- 完美JQuery图片切换效果的简单实现
- servlet学习(四)
- jQuery的ajax下载blob文件
- Spring 4 + Reactor Integration Example--转
- js基础
- 解决ie8下h5元素兼容性的问题