zoukankan      html  css  js  c++  java
  • pycaffe编译

    环境:ubuntu14.04  python2.7  caffe已经成功编译

      1,首先确保pip已经安装

    sudo apt-get install python-pip

    2,在caffe-master/python 下有一个requirement.txt,里面有所需要安装的所有库。

    cd caffe-master/python
    for req in $(cat requirements.txt); do pip install $req; done

        执行上述代码,可以自动安装所需要的库。

       但我在第一次执行时出错了,说是好多引用找不到。后来,打开了sudo gedit /etc/profile  在后面加了个几个路径,再执行就可以正常安装了,路径如下:

    export PYTHONPATH=${HOME}/caffe-master/python:$PYTHONPATH
    export LD_LIBRARY_PATH=${HOME}/caffe/build/lib:$LD_LIBRARY_PATH
    export LD_LIBRARY_PATH=/usr/local/lib/:$LD_LIBRARY_PATH
    路径方面有些不太明白,这里具体也不知道是怎么回事。

    如果执行成功,就代表所需要的库已经安装成功。可以在进入 caffe-master/python 路径下执行:sudo pip install -r python/requirements.txt

    就会看到,安装成功的,都会显示Requirement already satisfied, 没有安装成功的,会继续安装。

    3,pycaffe编译
    cd caffe-master
    make pycaffe

    4,加入环境变量

    sudo gedit /etc/profile

    删除之前加入的路径,在后面加入,export PYTHONPATH=~/caffe-master/python:$PYTHONPATH

    source /etc/profile  应用路径

    5,验证

    python

    import caffe

    如果不报错,就是编译成功了。

     PS:1,不知道为什么,每次新打开一个终端,都要重新 source /etc/profile ,否则在python下导入caffe会报错。

            2,之前要对 Makefile.config修改

    WITH_PYTHON_LAYER := 1 #取消注释
     







     
  • 相关阅读:
    史上最详细 github 使用教程(英文烂的血泪史)
    如何解决跨域问题
    KSImageNamed 安装
    VVDocumenter插件安装
    通过appearance设置app主题
    UITableViewCell注册情况
    iOS9.2 xcode 7.1.1真机测试
    UIAlertController iOS9
    Values of type 'NSInteger' should not be used as format arguments; add an explicit cast to 'long' instead
    GIT
  • 原文地址:https://www.cnblogs.com/lyyang/p/6573846.html
Copyright © 2011-2022 走看看