安装caffe

安装caffe:
    直接按照网址:http://www.linuxidc.com/Linux/2015-07/120449.htm
    在执行:for req in $(cat requirements.txt); do pip install $req; done  的时候,出现了一些问题:
    (1) 在安装scikit-image的时候,总是出现没有'doc/build' 'doc/gh-XXXX', 在官网中直接找说明:
        安装该工具包之前需要先安装: matplotlib (>= 1.3.1), numpy (>= 1.7.2), scipy (>= 0.9.0),
                        six (>= 1.7.3), networkx (>= 1.8), pillow (>= 2.1.0), dask (>= 0.5.0)
        所以逐个安装之后,再安装scikit-image就没有问题了
    (2) 还有一个问题是安装h5py的时候,总是说找不到路径'#include "hdf5.h"'
        http://stackoverflow.com/questions/24744969/installing-h5py-on-an-ubuntu-server
        在这个网址中找到了答案:
            sudo apt-get install libhdf5-dev,就搞定了
    最终再运行一次for req in $(cat requirements.txt); do pip install $req; done
    OK,搞定。
    
    编译caffe:
    出现了一些问题,这个时候可以参照http://www.cnblogs.com/cj695/p/4498270.html
    其中有一点需要说明一下:
        需要按照curl,但是网站中说可以直接下载gtest-1.7.0.zip
        但是我下载的protoc版本,貌似需要的是gmock-1.7.0.zip
        这些可以在文件autogen.sh中看到
    在安装protobuf的时候按照网站中的步骤走没有问题,但是需要配置环境变量:
        export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
    在然后又缺少glog,网址中没有说,不过自己在网上下载一个吧,最好还是去官网下载:
        http://code.google.com/p/google-glog/downloads
    又出现缺少lmdb,本打算直接sudo apt-get install lmdb-dbg lmdb-utils的,结果不行,但是sudo apt-get install liblmdb-dev,就好了。
    接下来出现了错误:
        /usr/bin/ld: cannot find -lcblas
        /usr/bin/ld: cannot find -latlas
        collect2: error: ld returned 1 exit status
        make: *** [.build_release/lib/libcaffe.so.1.0.0-rc3] Error 1
        网上说法很多,有的说是atlas安装好了,但是只有静态链接,没有动态链接。
        反正我不懂是什么意思,再重新装一遍吧:
            sudo apt-get install libatlas-base-dev
        

    make all
    make test
    make runtest
    make pycaffe

    这时候cd 到caffe 下的 python 目录,试试caffe 的 python wrapper安装好没有:

    python
    import caffe

    居然没有报错!OK,终于搞定了!!!
   
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值