使用Anaconda安装caffe

pycharm中 ImportError: No module named caffe 

首先,需要看下在命令行能不能import caffe

先CTRL+ALT+T打开终端


python                 %打开python
import caffe         %测试caffe在终端中能不能用
如果还是出现No module named caffe输入一下命令就可以了
export PYTHONPATH=/home/...caffe-master/python   %export caffe文件夹 中python
sudo ldconfig    
或者

sudo vim ~/.bashrc 
将export PYTHONPATH=/home/wanghh/caffe/python:$PYTHONPATH添加到文件中。 
source ~/.bashrc 使更改生效。

如果还是没用,得看一下caffe的python接口是否编译成功

首先cd到caffe的目录下

sudo make pycaffe


这时候在终端应该可以import caffe了 但是在pycharm中还是会出现 No module named caffe
没有想到永久解决的办法,只好每次在在代码前两行加入
import sys
sys.path.append('/home/.../caffe-master/python')     %caffe文件夹 中python的位置


等以后熟悉了再解决永久解决的问题吧
--------------------- 
 

180519 五种方法利用Anaconda安装Caffe

2018年05月19日 20:41:22 hustliu2018 阅读数:6002

 版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/qq_33039859/article/details/80377356

Google: 使用anaconda安装caffe 
使用Anaconda安装caffe 
ubuntu16.04 + caffe +python 
在 python3.5 下使用 Caffe 
Python3.5 Anaconda3 Caffe深度学习框架搭建 
*-ubuntu16.04下安装opencv3.1+anaconda2+caffe 
*-Ubuntu16.04+matlab2014a+anaconda2+OpenCV3.1+caffe安装 
Ubuntu 16.04下安装CUDA8.0+Caffe+TensorFlow-GPU+Pycharm过程(Simple) 
Ubuntu 16.04 安装CUDA8.0+Cudnn6.0+TensorFlow+Caffe安装

方法1Conda-caffe-python=2.7 
这里写图片描述

# 虽然该方法安装的是python=2.7版本,但是目前是我看到最简单的安装方法了
# 首先创建一个新的运行环境并安装相应工具包,避免与其他配置的冲突
# 指定版python=2.7 此处一起先安装anaconda,进而可以安装spyder与jupyter编辑器
conda create -n caffe27 python=2.7 anaconda 
# 然后下面二选一即可,安装caffe
conda install -c conda-forge caffe
conda install -c conda-forge/label/broken caffe 

# 如果出现numpy导入错误,是因为 conda-forge中的numpy版本过低,可再输入下面命令
pip install numpy --upgrade
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

这里写图片描述

方法2Install Caffe With Anaconda python=2.7

方法3使用Anaconda创建caffe和tensorflow共存环境python=3.6

方法4Caffe installation with anaconda in one line (with solvable bugs)

  • 笔者方法 4.1
$conda create -n py2cv3 python=2.7
$source activate py2cv3
(py2cv3)$conda install -c intel caffe
  • 1
  • 2
  • 3
  • 读者留言 4.2
GPU version: conda install -c anaconda caffe-gpu 
CPU version: conda install -c anaconda caffe
  • 1
  • 2
  • 添加编辑器(否者其他编辑器无法访问caffe所在目录,出现 no module named caffe)
conda install spyder
conda install jupyter notebook
  • 1
  • 2
  • 解决conda升级后出现QOpenGLShader问题

  • 将Github下载的代码解压,复制所有文件至caffe-gpu 安装的文件夹,警告出选skip

  • 运行example的时候,将import caffe方式jupyter notebook最前面,后面这点非常重要,否则会报错!

方法5Install Caffe With Anaconda (Python 3 version)

 

使用Anaconda安装caffe

3条回复

点击量:2775

前言

网上好多文章写得很复杂(包括官方文档),其实使用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,如果不报错就成功了。

本条目发布于2017年11月20日。属于技术文章分类,被贴了 caffeDeep Learning 标签。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值