帮师兄作对比实验,决定开始搭建第二个深度学习框架——caffe。
讲真,搭环境是最最最最最最虐的事情,会有各种莫名其妙的问题出来,很有可能一卡卡一天。就算是上网查了其他人的搭建步骤,还是坑一堆。
1.anaconda配置caffe虚拟环境
创建虚拟环境:
conda create -n caffe python=2.7
激活虚拟环境:
source activate caffe
安装caffe:
conda install -c conda-forge caffe
试试装好的caffe有没有毛病:
python
>>>import caffe
不出所料的报错。
错误1:ImportError:libopencv_highgui.so.3.3:cannot open shared object file: No such file or directory
解决方法:conda install -c defaults libprotobuf protobuf
随之而来第二个棘手的错误:
错误2:ImportError:libcaffe.so.1.0.0: undefined symbol: _ZN6google4base21CheckOpMessageBuilder9NewStringB5cxx11Ev
寻求谷歌帮助,发现有网友出现了跟我一毛一样的问题,但是他的源跟