我进行import caffe时出现如下错误
1.先出现No module named _caffe错误,我就进行如下操作:
cd caffe #进入caffe目录,可能你的是cd caffe-master
sudo make clean #清除原编译
sudo make -j4 # make -j4或者make -j8 这根据你自己电脑来定
sudo make pycaffe #最关键的一个
sudo make runtest #测试编译
2.再次import caffe就出现 TypeError: __init__() got an unexpected keyword argument 'file' 错误,我就进行如下操作:
sudo pip unintall protobuf
sudo pip install protobuf
3.再次import caffe就出现 TypeError: __init__() got an unexpected keyword argument 'syntax'错误,我再次进行如下操作
sudo pip unintall protobuf
sudo pip install protobuf
第一次没有成功还是出现‘syntax’错误,我进行多次这样的卸载 安装protobuf 最后成功了,感觉是由于网络原因导致安装 protobuf 没有成功,但每次安装protobuf就提示安装protobuf成功,具体原因我就不清楚了