爱玩科技网
您的当前位置:首页caffe python 接口,ImportError, No module named caffe

caffe python 接口,ImportError, No module named caffe

来源:爱玩科技网

这种情况一般是没有把caffe中的和python相关的内容的路径添加到python的编译路径中
,或者caffe的pycaffe没有编译

1.首先编译pycaffe

caffe build文件夹下编译pycaffe

cd caffe/build/
make pycaffe

2.然后添加caffe的python搜索路径

2.1官方解决方案:

临时解决:
终端中输入

export PYTHONPATH=/home/path/caffe/python:$PYTHONPATH

永久解决:
或者在bashrc或者zshrc里添加上一句

2.2我的解决方案

在python脚本中添加

import sys
sys.path.append('/home/meng/software/caffe/caffe-1.0/python')

3 bug, import caffe,numpy问题

cd caffe/python
for req in $(cat requirements.txt );do sudo pip2 install $req;done

再讲numpy版本降到1.11

sudo pip2 install -U numpy==1.11

模块的搜索-导入机制

参考链接:(http:///u014596240/article/details/49820469)

因篇幅问题不能全部显示,请点此查看更多更全内容