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安装
# 虽然该方法安装的是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
方法2:Install Caffe With Anaconda python=2.7
方法3:使用Anaconda创建caffe和tensorflow共存环境python=3.6
方法4:Caffe 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
-
将Github下载的代码解压,复制所有文件至caffe-gpu 安装的文件夹,警告出选skip
- 运行example的时候,将
import caffe
方式jupyter notebook
最前面,后面这点非常重要,否则会报错!
方法5:Install Caffe With Anaconda (Python 3 version)
使用Anaconda安装caffe
点击量: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日。属于技术文章分类,被贴了 caffe、Deep Learning 标签。