这种情况一般是没有把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)