Anaconda 如何删除产生冲突的protobuf编译器之一?

Anaconda 如何删除产生冲突的protobuf编译器之一?,anaconda,protocol-buffers,ubuntu-16.04,conda,Anaconda,Protocol Buffers,Ubuntu 16.04,Conda,我已经使用这个conda安装protobuf==2.6.1在conda环境中安装了protobuf。因此,一旦我想安装一个软件,它就会显示以下错误消息: #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/prot

我已经使用这个
conda安装protobuf==2.6.1
在conda环境中安装了protobuf。因此,一旦我想安装一个软件,它就会显示以下错误消息:

 #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
  ^
.build_release/src/caffe/proto/caffe.pb.h:14:2: error: #error your headers.
 #error your headers.
  ^
In file included from .build_release/src/caffe/proto/caffe.pb.cc:5:0:
.build_release/src/caffe/proto/caffe.pb.h:23:35: fatal error: google/protobuf/arena.h: No such file or directory
compilation terminated.
Makefile:588: recipe for target '.build_release/src/caffe/proto/caffe.pb.o' failed
make: *** [.build_release/src/caffe/proto/caffe.pb.o] Error 1
我试图找出安装了哪些版本的protobuf

$sudo find / -name protoc
/usr/share/bash-completion/completions/protoc
find: ‘/run/user/1000/gvfs’: Permission denied
/home/ubuntu/anaconda2/pkgs/libprotobuf-3.4.1-h5b8497f_0/bin/protoc
/home/ununtu/anaconda2/envs/testenv/bin/protoc
通过此命令卸载protobuf后,即使在删除编译器后,conda uninstall protobuf:

sudo apt-get remove protobuf-compiler
sudo apt-get remove --auto-remove protobuf-compiler
$ protoc --version   ===>>> libprotoc 3.4.0

如何卸载此libprotoc 3.4.0?即使通过此命令
sudo apt get autoremove protobuf compiler libprotobuf dev
删除并成功删除,它仍将protoc版本显示为
libprotoc 3.4.0
。有人能帮忙吗?我只需要
protobuf==2.6.1
。谢谢

我可以解决蟒蛇环境中的问题:

conda uninstall libprotobuf