Ubuntu14.04(32位)下Caffe(仅CPU模式)编译
来源:互联网 发布:淘宝v3会员是几钻 编辑:程序博客网 时间:2024/06/03 16:57
1.Anaconda安装
1.1从官网(https://www.continuum.io/downloads)下载相应版本的Anaconda
下载界面如下,我选择了下载32位的Python2.7版本
下载完成后的Anaconda存储在/home/zqf/Downloads路径下
1.2安装Anaconda
在终端中执行以下命令
cd /home/zqf/Downloadssudo bash Anaconda2-4.4.0-Linux-x86.sh安装过程中,使用默认安装路径/home/zqf/anaconda2,根据提示按enter和输入yes
安装完成后在终端执行以下命令
source ~/.bashrcpython出现以下结果,表明安装成功
2.安装opencv
2.1下载opencv
在终端执行以下命令
sudo apt-get install gitcd /home/zqfsudo git clone https://github.com/jayrambhia/Install-OpenCV下载完成后,可在相应路径下看到该文件,如下:
2.2安装opencv
在终端执行以下命令,安装opencv,我选择了2.4.9版本
cd Install-OpenCV/Ubuntusudo sh dependencies.shcd 2.4sudo sh opencv2_4_9.sh等待一段时间后,安装完成。
3.安装Caffe
3.1安装各种依赖库
在终端执行以下命令
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev sudo apt_get install libopencv-dev libhdf5-serial-dev protobuf-compilersudo apt-get install --no-install-recommends libboost-all-devsudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev sudo apt-get install libatlas-base-dev
3.2下载Caffe
在终端执行以下命令
cd /home/zqf/sudo git clone https://github.com/BVLC/caffe.git下载完成后,可在相应路径下看到该文件,如下:
3.3编译Caffe
在终端执行以下命令
cd caffesudo cp Makefile.config.example Makefile.configsudo gedit Makefile.config在打开的Makefile.config文件中作如下修改:
1.去掉CPU_ONLY的注释
2.将默认的python路径注释掉,改成anaconda
3.打开WITH_PYTHON_LAYER的注释
修改完成后保存并退出。
在终端执行以下命令进行编译
sudo make allsudo make testsudo make runtest前两项都能正常编译,但编译第三个时出现错误信息:error while loading shared libraries:libhdf5.so.10: cannot open shared object file: No such file or directory
解决方法:在终端执行以下命令
sudo cp /home/zqf/anaconda2/lib/libhdf5.so.10 /usr/lib/i386-linux-gnu/libhdf5.so.10重新编译即可。
4.配置pycaffe
4.1安装依赖项
在终端执行以下命令
sudo apt-get install python-numpy python-scipy python-matplotlib python-sklearn python-skimage python-h5py python-protobuf python-leveldb python-networkx python-nose python-pandas python-gflags Cython ipythonsudo apt-get install protobuf-c-compiler protobuf-compiler
4.2编译
在终端执行命令,进行编译。
sudo make pycaffe编译完成后,在终端执行命令
sudo gedit ~/.bashrc在打开的文件末尾添加代码:export PYTHONPATH="/home/zqf/caffe/python:$PYTHONPATH"
保存退出即可。
阅读全文
0 0
- Ubuntu14.04(32位)下Caffe(仅CPU模式)编译
- Ubuntu14.04下配置caffe(仅使用CPU)
- ubuntu14.04下安装caffe 仅cpu python接口
- Windows下Visual Stdio 2013+仅cpu模式 caffe编译
- Ubuntu14.04 安装Caffe(仅CPU)
- Ubuntu14.04 安装Caffe(仅CPU)
- Ubuntu14.04 安装Caffe(仅CPU)
- Ubuntu14.04 安装Caffe(仅CPU)
- Ubuntu14.04配置caffe,及mnist数据集训练与测试(仅在CPU下)
- Ubuntu16.04下配置caffe(仅CPU)
- Ubuntu16.04下的caffe配置(仅cpu版)
- ubuntu14.04编译caffe
- ubuntu14.04 编译caffe
- ubuntu14.04下caffe只用CPU跑,熟悉一下
- ubuntu14.04下CPU版caffe配置小结
- 在ubuntu14.04下搭建caffe-lstm(cpu版)
- 32位ubuntu14下编译openjdk7
- ubuntu16.04配置caffe(仅cpu)
- Leetcode 449 Serialize and Deserialize BST
- Android移动端与服务器api接口加密示例(AES,MD5,Token)
- GC知识点
- IoT小能手:家电状态显示及控制系统
- spark--Actions算子--countByKey
- Ubuntu14.04(32位)下Caffe(仅CPU模式)编译
- Maven创建Web项目
- PHP 出现解析json数据出错的问题
- python常用命令
- swarm
- PostgreSQL 数据类型介绍(五)OID的理解
- android权限那点事儿
- SSM框架下使用JSON进行前后端数据传输
- Maven 手动添加JAR包到本地maven仓库,但在项目中依旧报错找不到JAR包解决方法