ubuntu下使用pre-trained模型测试caffe,找不到caffe 和 protobuf的错误


找不到caffe模块:no module named caffe

是由于没有讲caffe/python/加到PYTHONPATH中,解决方法:

终端中执行:

sudo gedit ~/.bashrc
在打开的文件最后加入:

PYTHONPATH=/home/sunny/caffe-master/python:$PYTHONPATH
然后在终端中执行:

sudo ldconfig



找不到protobuf的原因是没有安装google的protocol buffers,解决方法:

利用conda安装protobuf:(前提是你安装了anaconda)

conda install -c https://conda.binstar.org/dhirschfeld protobuf


如果安装了anaconda,执行conda命令仍然提示command not fount,很可能是因为anaconda的bin的路径没有加进环境变量,执行以下命令即可:

export PATH=~/anaconda/bin:$PATH



你可能感兴趣的:(Module,Module,protobuf,caffe)