【Caffe】Linux配置Pycaffe

使用git命令将github上caffe最新的代码下载下来。
(1)安装git:

sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
      
      
      
      
  • 1
  • 2
  • 3

查看版本信息:

git --version
      
      
      
      
  • 1

(2)下载源代码:

git clone https://github.com/BVLC/caffe.git
      
      
      
      
  • 1

2. caffe配置

在源码的第一层目录中,有一个文件Makefile.config.example。首先进行文件拷贝:

cp Makefile.config.example Makefile.config
      
      
      
      
  • 1

然后对Makefile.config进行修改:

# 如果使用CUDNN的话,需要改为下面的形式
USE_CUDNN := 1
# 如果是在CPU上进行开发,需要改为下面的形式
CPU_ONLY := 1
# 根据系统安装好的OpenCV版本进行设置
OPENCV_VERSION := 3
# 根据实际的Python环境进行配置
PYTHON_INCLUDE := /usr/include/python2.7 \
                /usr/lib/python3.5/dist-packages/numpy/core/include
      
      
      
      
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

3.caffe编译

j代表多线程编译。

make all -j8
make alltest -j8
      
      
      
      
  • 1
  • 2

编译python版本的caffe

make pycaffe
      
      
      
      
  • 1

然后配置一下环境变量:

$sudo gedit ~/.bashrc

添加: export PYTHONPATH=/path/to/caffe/python:$PYTHONPATH

$sudo source ~/.bashrc
      
      
      
      
  • 1
  • 2
  • 3
  • 4
  • 5

4.问题

1.error: hdf5.h: No such file or directory
解决方案:将/usr/include/hdf5/serial添加到文件Makefile.config的INCLUDE_DIRS

# Whatever else you find you need goes here.
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include
      
      
      
      
  • 1
  • 2

修改为:

# Whatever else you find you need goes here.
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial/
      
      
      
      
  • 1
  • 2

但是待会会出现一个新的错误,找不到-lhdf5-lhdf5_hl文件。

修改Makefile文件:

LIBRARIES += glog gflags protobuf boost_system boost_filesystem m hdf5_hl hdf5
      
      
      
      
  • 1

修改为:

LIBRARIES += glog gflags protobuf boost_system boost_filesystem m hdf5_serial_hl hdf5_serial

      
      
      
      
  • 1
  • 2

2.如果是虚拟环境的话,如何配置python?

修改Makefile.config:

PYTHON_INCLUDE := /usr/include/python2.7 \
                /usr/lib/python3.5/dist-packages/numpy/core/include
      
      
      
      
  • 1
  • 2

修改为:

PYTHON_INCLUDE := .env/versions/env270/include/python2.7 \
                .env/versions/env270/lib/python2.7/dist-packages/numpy/core/include
      
      
      
      
  • 1
  • 2

其中路径前缀需要根据自己实际的环境进行配置。

PYTHON_LIB:=/usr/lib
      
      
      
      
  • 1

修改为:

PYTHON_LIB:=.env/versions/env270/lib
      
      
      
      
  • 1
阅读更多
个人分类: Linux技术
(".MathJax").remove();




    MathJax.Hub.Config({
            "HTML-CSS": {
                    linebreaks: { automatic: true, width: "94%container" },
                    imageFont: null
            },
            tex2jax: {
                preview: "none"
            },
            mml2jax: {
                preview: 'none'
            }
    });


    (function(){
        var btnReadmore =
(".MathJax").remove();    MathJax.Hub.Config({            "HTML-CSS": {                    linebreaks: { automatic: true, width: "94%container" },                    imageFont: null            },            tex2jax: {                preview: "none"            },            mml2jax: {                preview: 'none'            }    });    (function(){        var btnReadmore =
("#btn-readmore"); if(btnReadmore.length>0){ var winH = (window).height();vararticleBox= ( w i n d o w ) . h e i g h t ( ) ; v a r a r t i c l e B o x = ("div.article_content"); var artH = articleBox.height(); if(artH > winH*2){ articleBox.css({ 'height':winH*2+'px', 'overflow':'hidden' }) btnReadmore.click(function(){ articleBox.removeAttr("style"); $(this).parent().remove(); }) }else{ btnReadmore.parent().remove(); } } })()
想对作者说点什么? 我来说一句

caffe中运行有关.py的程序需要安装pycaffe,安装如下

前提是安装编译好了caffe pycaffe安装如下: sudo apt-get update sudo apt-get install python-pip python-dev python-n…

jingtingxu369 jingtingxu369

2016-11-08 17:09:46

阅读数:1950

pycaffe安装与路径配置

python使用Anaconda环境.Anaconda安装 下载 wget https://3230d63b5fc54e62148e-c95ac804525aac4b6dba79b00b39d1d3….

yingyujianmo yingyujianmo

2016-03-30 14:50:23

阅读数:16393

老中医说:饭后用一物,体重瘦到90斤! 塑业商贸 · 顶新
var width = $("div.recommend-box").outerWidth() - 48; NEWS_FEED({ w: width, h : 90, showid : 'GNKXx7', placeholderId: "ad1", inject : 'define', define : { imagePosition : 'left', imageBorderRadius : 0, imageWidth: 120, imageHeight: 90, imageFill : 'clip', displayImage : true, displayTitle : true, titleFontSize: 20, titleFontColor: '#333', titleFontFamily : 'Microsoft Yahei', titleFontWeight: 'bold', titlePaddingTop : 0, titlePaddingRight : 0, titlePaddingBottom : 10, titlePaddingLeft : 16, displayDesc : true, descFontSize: 14, descPaddingLeft: 14, descFontColor: '#6b6b6b', descFontFamily : 'Microsoft Yahei', paddingTop : 0, paddingRight : 0, paddingBottom : 0, paddingLeft : 0, backgroundColor: '#fff', hoverColor: '#ca0c16' } })

Caffe在Ubuntu 14.04 64bit 下的安装——pycaffe 配置

这里我主要参考 pycaffe 的 安装配置http://www.linuxidc.com/Linux/2015-07/120449.htm最近因为各种原因,装过不少次Caffe,安装过程很多坑,为节…

zhangjunhit zhangjunhit

2017-06-26 15:19:26

阅读数:744

Ubuntu14.04 +caffe+pycaffe安装

注意Ubuntu14.04 不如果不是,那建议你参考即可,别抱太大希望。再一个我没装Python3,用的是Python2.7.有效期是半年啊,因为这个东西版本更新太多了,依赖的包太多了,不同版本安装与…

fu6543210 fu6543210

2017-11-09 10:05:02

阅读数:270

小白安装caffe、py-faster-rcnn艰难历程

安装anaconda: 下载:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ bash anaconda…..sh enteryes…..

qq_32659887 qq_32659887

2017-09-19 22:50:19

阅读数:514

caffe+windows+vs2013+无gpu+pycaffe安装

一、caffe+windows+vs2013+无gpu  参考博客:http://blog.csdn.net/zb1165048017/article/details/51355143 1. 下载: …

xuxiatian xuxiatian

2017-04-11 10:58:53

阅读数:938

老中医说:男人多吃它,性生活时间延长5倍 国瑞兴邦 · 顶新
var width = $("div.recommend-box").outerWidth() - 48; NEWS_FEED({ w: width, h: 90, showid: 'Afihld', placeholderId: 'a_d_feed_0', inject: 'define', define: { imagePosition: 'left', imageBorderRadius: 0, imageWidth: 120, imageHeight: 90, imageFill: 'clip', displayImage: true, displayTitle: true, titleFontSize: 20, titleFontColor: '#333', titleFontFamily: 'Microsoft Yahei', titleFontWeight: 'bold', titlePaddingTop: 0, titlePaddingRight: 0, titlePaddingBottom: 10, titlePaddingLeft: 16, displayDesc: true, descFontSize: 14, descPaddingLeft: 14, descFontColor: '#6b6b6b', descFontFamily: 'Microsoft Yahei', paddingTop: 0, paddingRight: 0, paddingBottom: 0, paddingLeft: 0, backgroundColor: '#fff', hoverColor: '#ca0c16' } })

Ubuntu16.4系统下为Python配置caffe环境

虽然即将变为博一新生,但是小编我是深度学习的初学者,前几天刚弄好tensorflow的环境,还没等熟悉够呢,又让弄caffe环境。想想当时弄tensorflow的痛,实在不想弄,可是没法呀,身不由己。…

u010417185 u010417185

2016-07-29 15:30:16

阅读数:14730

为了caffe(三)在安装完了caffe之后做python配置

为了caffe(三)在安装完了caffe之后做python配置   配置  联想笔记本G480 双显卡(intel集成显卡和N卡独立显卡GeForce610M) ubuntu14.0464位 c…

ddqqfree123 ddqqfree123

2016-08-31 20:38:06

阅读数:24520

Ubuntu 16.04 install caffe and pycaffe

CPU_ONLY参考官方安装教程配置文件## Refer to http://caffe.berkeleyvision.org/installation.html

# Contributions si…

u010598445 u010598445

2016-11-12 11:42:29

阅读数:2250

caffe安装系列——安装python依赖包

说明 网上关于caffe的安装教程非常多,但是关于每一步是否操作成功,出现了什么样的错误又该如何处理没有给出说明。因为大家的操作系统的环境千差万别,按照博客中的教程一步步的安装,最后可能失败——这是很…

xuezhisdc xuezhisdc

2015-09-24 09:51:42

阅读数:11401

安装pycaffe所遇到的问题以及解决

http://blog.163.com/pz124578@126/blog/static/2352269420154852818284/

mdjxy63 mdjxy63

2017-07-04 13:08:39

阅读数:185

Ubuntu16.04 caffe py-faster-rcnn安装以及训练自己的数据

Ubunt 16.04安装caffe,pyfasterrcnn,以及用rcnn训练自己的数据 1.安装caffe 1)安装相关依赖项 sudoapt-get install libprotobuf…

Zxj_yantai Zxj_yantai

2017-12-26 13:15:53

阅读数:571

Windows下caffe安装详解(cpu+gpu+matcaffe+pycaffe)

这篇博文是出于公司项目需要的考虑,才进行windows下caffe的相关开发。同时也在安装完后及时进行总结,希望这篇博文可以帮助到大家!   需要准备的文件: 1,VS2013,这个不再赘述 2,W…

qq_14845119 qq_14845119

2016-09-02 16:35:38

阅读数:46225

scrolling="no">

Anaconda 安装编译pycaffe

一.前提 1.安装并编译好caffe和anaconda 2.在终端输入命令python出现如下所示的图 即python使用的是Anaconda环境下,而不能是在linux系统环境下 二.编…

u012235003 u012235003

2017-01-16 19:34:30

阅读数:4171

Caffe学习:pycaffe接口配置

Caffe学习:pycaffe接口配置

u011762313 u011762313

2015-09-04 20:56:41

阅读数:39379

深度学习工具caffe详细安装指南

centos系统上caffe安装详细指南

xuanyuansen xuanyuansen

2015-07-07 11:02:39

阅读数:79884

pycaffe 配置与安装-Linux平台

pycaffe 配置与安装-Linux平台

qq_28424679 qq_28424679

2017-10-23 12:01:43

阅读数:132

ubuntu1404下安装caffe及配置python接口pycaffe遇到的各种错误的解决方法

1.在tty下安装nvidia驱动或者cuda时,在安装完成后重启黑屏或者循环登陆(log loop),最简单直接的方法就是alt+ctrl+f1进入tty,卸载nvidia驱动:sudo apt-g…

qq_23926575 qq_23926575

2016-11-30 08:31:01

阅读数:1592

pycaffe安装

主要参考:https://www.cnblogs.com/venus024/p/5664103.html

whyerdiku whyerdiku

2018-01-09 21:52:26

阅读数:67

pycaffe依赖包

pycaffe依赖包,matplotlib在我的其他资源里… py的程序需要安装pycaffe,安装如下 Windows下caffe安装详解(cpu+gpu+matcaffe+pycaffe) 在windows的Anaconda下编译…

下载

2018年05月07日 00:00

没有更多推荐了,返回首页

("a.flexible-btn").click(function(){ ("a.flexible-btn").click(function(){ (this).parents('div.aside-box').removeClass('flexible-box'); $(this).remove(); })

你可能感兴趣的:(ubuntu系统操作及软件配置,Linux技术)