Ubuntu 安装 Caffe
Caffe
Caffe 安装(Python2 CPU版本)
参考博文https://blog.csdn.net/pangyunsheng/article/details/79418896
安装环境
- Ubuntu 16.04 STL
- Python 2.7(Caffe对Python3支持不好)
安装步骤
apt安装依赖
sudo apt-get install python-pippip install ipython==5.3.0 --userpip install matplotlib==2.2.3 --userpip install 'scikit-image<0.15' --usersudo apt-get install python-numpysudo apt-get install libprotobuf-devsudo apt-get install libleveldb-devsudo apt-get install libsnappy-devsudo apt-get install libopencv-devsudo apt-get install libhdf5-serial-devsudo apt-get install protobuf-compilersudo apt-get install libgflags-devsudo apt-get install libgoogle-glog-devsudo apt-get install liblmdb-devsudo apt-get install libatlas-base-devsudo apt-get install --no-install-recommends libboost-all-devsudo apt-get install git
克隆caffe项目
mkdir ~/Documents/GitReposcd ~/Documents/GitRepos: 在当前用户的Documents目录下创建GitRepos目录用于存放git克隆下来的项目git clone git://github.com/BVLC/caffe.git
配置caffe的Makefile
cd caffecp Makefile.config.example Makefile.config- 修改
Makefile.config配置文件- 去掉
CPU_ONLY前面的注释 - 在
INCLUDE_DIRS中添加/usr/include/hdf5/serial - 在
LIBRARY_DIRS中添加/usr/lib/x86_64-linux-gnu/hdf5/serial
- 去掉
通过make编辑
make all -j 4make test -j 4make runtest
编译Python 2接口
cd pythonfor req in $(cat requirements.txt); do pip install $req; donepip install -r requirements.txt --userexport PYTHONPATH=~/Documents/GitRepos/caffe/python:$PYTHONPATHexec "$SHELL"cd ..make pycaffe -j 4- 重启一个Terminal
pythonimport caffe: 没有提示模块没有扎到则正确
Caffe(Python3虚拟环境 CPU版本)
apt安装依赖(请先安装pyenv, 并切换到Python3的虚拟环境)
+ `sudo apt-get install python3-pip`
+ `sudo apt-get install python-numpy`
+ `sudo apt-get install libprotobuf-dev`
+ `sudo apt-get install libleveldb-dev`
+ `sudo apt-get install 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 --no-install-recommends libboost-all-dev`
+ `sudo apt-get install git`
克隆caffe项目
mkdir ~/Documents/GitReposcd ~/Documents/GitRepos: 在当前用户的Documents目录下创建GitRepos目录用于存放git克隆下来的项目git clone git://github.com/BVLC/caffe.git
配置caffe的Makefile
cd caffecp Makefile.config.example Makefile.config- 修改
Makefile.config配置文件- 去掉
CPU_ONLY前面的注释 - 在
INCLUDE_DIRS中添加/usr/include/hdf5/serial - 在
LIBRARY_DIRS中添加/usr/lib/x86_64-linux-gnu/hdf5/serial - 注释掉PYTHON2的项
PYTHON_INCLUDE := /home/yourname/.pyenv/versions/3.5.2/include/python3.5m \ /home/yourname/.pyenv/versions/3.5.2/lib/python3.5/site-packages/numpy/core/include- 取消
PYTHON_LIBRARIES的注释, 修改为PYTHON_LIBRARIES := boost_python-py35 python3.5m - 注意: 到
/usr/lib/x86_64-linux-gnu目录下确定存在libboost_python3.5m.so, 如果没有则将虚拟环境中的复制过来 - 修改
PYTHON_LIB := /home/yourname/.pyenv/versions/3.5.2/lib - 取消
WITH_PYTHON_LAYER := 1的注释
- 去掉
通过make编辑
make all -j 4make test -j 4make runtest
编译Python 3接口
cd pythonpip install -r requirements.txt --userexport PYTHONPATH=~/Documents/GitRepos/caffe/python:$PYTHONPATHexec "$SHELL"cd ..make pycaffe -j 4- 重启一个Terminal
pythonimport caffe: 没有提示模块没有扎到则正确
Ubuntu 安装 Caffe的更多相关文章
- 【Caffe】Ubuntu 安装 Caffe gpu版
安装环境:Ubuntu 16.04lts 64位, gcc5.4 gpu1050ti,cuda8.0,cudnn5.1.10 1. 安装依赖库 sudo apt-get install libprot ...
- ubuntu安装-Caffe依赖
参考链接:http://my.oschina.net/u/939893/blog/163921 1. 安装numpy相对简单,以下命令可以完成 apt-get install python-numpy ...
- ubuntu安装cpu版caffe
最近在笔记本上配置了ubuntu14.04,并配置了caffe,整个过程大概花了2个小时. 希望在安装时能给大家一个启发,这里配置的是无gpu版的,因为我的笔记本时核心显卡,配置gpu版的要编译cud ...
- Ubuntu 14.04上安装caffe
本来实在windows 10上尝试安装caffe,装了一天没装上,放弃; 改在windows上装ubuntu的双系统,装了一个下午,不小心windows的系统盘被锁死了,也不会unlock?只好含泪卸 ...
- [笔记] Ubuntu 18.04源码安装caffe流程
虽然Ubuntu 18.04可以通过apt安装caffe,但是为了使用最新的代码,还是值得从源码安装一遍的. 安装环境 OS: Ubuntu 18.04 64 bit 显卡: NVidia GTX 1 ...
- Ubuntu 14.04 安装caffe深度学习框架
简介:如何在ubuntu 14.04 下安装caffe深度学习框架. 注:安装caffe时一定要保持网络状态好,不然会遇到很多麻烦.例如下载不了,各种报错. 一.安装依赖包 $ sudo apt-ge ...
- Ubuntu系统---安装Caffe (+OpenCV+Python+CPU-only)
安装配置Ubuntu14.04+Caffe (+OpenCV+Python+CPU-only) 记录 [作者:Wu Ping.时间:20180428.] 本人已经安装很多次的Caffe了:从开始的初探 ...
- Caffe + Ubuntu 14.04 64bit + 无CUDA(linux下安装caffe(无cuda)以及python接口)
安装Caffe指导书 环境: Linux 64位 显卡为Intel + AMD,非英伟达显卡 无GPU 一. 安装准备工作 1. 以管理员身份登录 在左上角点击图标,搜索terminal(即终端),以 ...
- Ubuntu 16.04安装Caffe的记录及FCN官方代码的配置
相关内容搜集自官方文档与网络,既无创新性,也不求甚解,我也不了解Caffe,仅仅搭上之后做个记录,方便以后重装 安装依赖项sudo apt-get install libprotobuf-dev li ...
随机推荐
- TSQL--聚合函数
--======================================================== --COUNT --COUNT(1) 和COUNT(*) 计算结果相同,COUNT ...
- 创建jdk8基础镜像
https://blog.csdn.net/qq_35981283/article/details/80738451
- WPF 按名称查找控件
1FrameworkElement类FindName方法 使用过程 1.容器控件.RegisterName("Name",要注册的控件) //注册控件 2.容器控件.FindN ...
- SQL查询速度慢的原因分析和解决方案
SQL查询速度慢的原因分析和解决方案 查询速度慢的原因很多,常见如下几种: 1.没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2.I/O吞吐量小,形成了瓶颈效应. 3.没有创建 ...
- 不用外部插件启用u盘ntfs写功能
mac下启用NTFS u盘读写功能. 不用要任何外部插件,其实mac本来就支持,只是因为专利原因隐藏了而已. macbook:~ uwe$ sudo umount /Volumes/UNTITLED ...
- 磁盘 blk_update_request: I/O error
1.尝试1: 解决 blk_update_request: I/O error, dev fd0, sector 0 错误 参考文档: https://bbs.archlinux.org/viewto ...
- FusionCharts的使用方法 - 公司所用的flash式的图像统计工具
我们公司一直用这个图表统计, 最近整理了一下相关文档,提供大家学习. 首先可以看看 http://www.cnblogs.com/xuhongfei/archive/2013/04/12/301688 ...
- A - 畅通工程 (并查集)
点击打开链接 某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇.省政府"畅通工程"的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连 ...
- MySQL数据库密码破解
研究MySQL数据库的加解密方式,在网络攻防过程中具有重要的意义:试想一旦获取了网站一定的权限后,如果能够获取MySQL中保存用户数据,通过解密后,即可通过正常途径来访问数据库:一方面可以直接操作数据 ...
- 设置、读取、删除cookie
刚才用虚拟机当服务器,开了两个服务(端口号不同),发现同样的cookie:在别的网站下面没有发现该cookie.说明cookie只是对应相应的网站的(自己得出的结论) ---------------- ...