Caffe安装中多版本protoc选择问题

来源:互联网 发布:手机乐器软件架子鼓 编辑:程序博客网 时间:2024/06/16 00:29

编译caffe时

问题:

In file included from .build_release/src/caffe/proto/caffe.pb.cc:5:0:.build_release/src/caffe/proto/caffe.pb.h:12:2: error: #error This file was generated by a newer version of protoc which is #error This file was generated by a newer version of protoc which is  ^.build_release/src/caffe/proto/caffe.pb.h:13:2: error: #error incompatible with your Protocol Buffer headers. Please update #error incompatible with your Protocol Buffer headers.  Please update

原因:我用python去编译caffe时缺少protoc, 我conda install protobuf. 所以电脑在有两个protoc。

解决:

参考:http://blog.csdn.net/elysion122/article/details/64523339

            http://blog.csdn.net/a237072751/article/details/78716778

若想用/usr/bin/protoc则:

 

若使用anaconda中的,则:


如果选择/usr/bin/protoc,在编译pycaffe时又想用anconda,那只能把anconda的protoc装成和系统一个版本

直接用conda install protobuf-2.6.1会出现找不到源的问题,

用命令:

conda install -c anaconda protobuf=2.6.1

另清华大学开源软件镜像站

地址:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/







阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 医疗急救箱价格 医疗保健箱 医疗箱图片 一类医疗器械包括哪些 代办三类医疗器械 3类医疗器械经营许可证 北京19家a类定点医疗机构 三类医疗器械经营许可 经营二类医疗器械备案 医疗招聘 微医疗 医疗展 医疗 健康 医疗防护服 医疗卫生招聘 医疗健康产业 医疗信息化系统 医疗事故案例分析 医疗事故的赔偿 康复医疗设备 医疗事故责任险 医疗设备供应商 北京医疗事故 北京医疗事故纠纷律师 医疗仪器进口代理 医疗事故起诉状 医疗健康咨询 医疗器械有哪些 医疗事故 鉴定 一次性医疗器械 医疗器械理疗仪 找医疗纠纷律师 医疗事故的定义 医疗器械资质办理 医疗生产许可证 医疗事故找律师 不锈钢医疗设备 湖北泰康医疗设备有限公司 玛洛莎医疗器械 做医疗事故鉴定 医疗事故伤残等级鉴定