一直使用Terminal导入caffe包正常,由于要用到matlabplot,终端中显示不了,所以就用了Linux下的Pycharm。把项目打开后发现编译不了,提示:
import caffe: No module named caffe
解决方案一:
在需要导入caffe包的源码中,文件开头插入以下两行代码:
import sys
sys.path.append('/你的Caffe根路径/python')
解决方案二:
在pycharm.sh的最上面,添加环境变量
sudo gedit pycharm-2018.3.4/bin/pycharm.sh
export PYTHONPATH=/你的caffe根路径/python:$PYTHONPATH
注意,这里要将这句话写到最上面。