CAFFE: cannot import symbol_database

 在跑caffe官网上notebook examples的时候出现: cannot import name symbol_database,这是与protobuf相关的文件,

在网上查了好久有人说可能是版本的问题,所以就开始了慢长了安装,卸载protobuf的过程,

最新的版本是2.6,然后是环境变量的配置,不过悲剧的是不管肿么搞仍然提示这个错误(还以为没有安装protobuf,

其实在安装caffe的时候已经安装过了。。具体见博文caffe + ubuntu14.04 + cuda 6.5 无gpu配置:五、安装其它依赖项),这一块儿搞了n久。。

扔了几天,忽然想到应该是protobuf中缺少symbol_database.py这个文件,那就去github上下载吧,

在prtobuf/python/google/protobuf中找到symbol_database.py文件拷贝到你的protobuf,

我的protobuf地址是 /usr/lib/python2.7/dist-packages/google/protobuf

posted @ 2015-01-22 21:22  dupuleng  阅读(4811)  评论(0编辑  收藏  举报