使用Anaconda安装caffe

点击量:8119

前言

网上好多文章写得很复杂(包括官方文档),其实使用Anaconda安装caffe非常简单,只需要以下几个步骤:

环境

  • 操作系统:Linux version 3.10.0(Red Hat)
  • Python版本:3.5.4
  • anaconda:1.6.5
  • conda: 4.3.30

安装步骤

  • 安装Anaconda(这个强烈推荐!)

  • 在终端敲入:conda install -c anaconda caffe

  • 选择特定的protobuf版本:conda install protobuf=3.2
    如果不输入这一句可能会报如下错误:

    ImportError: libprotobuf.so.12: cannot open shared object file: No such file or directory

使用

  • 创建一个caffe环境: conda create -n caffe python=3.5(只需创建一次)
  • 启动caffe环境:source activate caffe
  • 关闭caffe环境:source deactivate caffe
  • 启动caffe环境后,在Python命令行输入 import caffe,如果不报错就成功了。
     

原创不易,如果您觉得本文对您有帮助,可以打赏博主一杯咖啡,鼓励博主持续创作!


  • Ethereum/Polygon/Bsc/Arbitrum: 0xa8c00949fd7dD23b5Ec36A9181966c8C8436A015
  • Bitcoin: bc1qdvf0j0rntarvdal62n35etwmjzwk307w4jtyjz
  •    
  • 支付宝:

  • 使用Anaconda安装caffe》上有5条评论

    1. lgk

      好,感谢文章分享。有三个问题需要咨询:
      #1 请问你的Ubuntu是哪个版本 14.04 or 16.04?
      #2 是否需提前配置CUDA以及Cudnn
      #3 conda install -n anaconda caffe 提示我 默认安装 cuda=9.0,现在系统装的cuda=8.0,不知是否不兼容

      回复
      1. fanyy 文章作者

        #1, 我用的是Red Hat,linux内核版本是3.10
        #2, 如果你需要使用GPU加速的话,是需要安装cuda和cudnn的,具体教程网上一搜一大堆
        #3, 这个你得自己试下
        #4, 我刚刚试了一下:
        $ anaconda -V
        anaconda Command line client (version 1.6.14)
        可能当初写错了?我不记得了。
        感谢你的回复。

        回复
    2. ystlove

      你好,我有个问题想请问一下。我使用conda安装的caffe我发现少了compact_blilinear_layer这个层,我想手动添加进去,但是发现配置caffe layer的文件src/caffe/caffe.proto根本找不到,请问有没有遇到过这种问题呢

      回复
      1. fanyy 文章作者

        不好意思,没有遇到。用conda装caffe应该不会有问题,你可以重新搞个环境再装一下。

        回复

    发表评论

    邮箱地址不会被公开。 必填项已用*标注