1.查看protobuf版本
protoc --version
ps:假如ubuntu有两个版本的protobuf,版本3.1.0安装在usr/local/bin下,版本3.0.0安装在$HOME/anaconda2/bin下,
sudo protoc --version
会显示当前版本是3.1.0,路径指向的是usr/local/bin
protoc --version
就会显示版本是3.0.0,路径指向$HOME/anaconda2/bin
2.conda安装protobuf(指定版本)
conda install protobuf==3.5.2
3.conda卸载protobuf
conda uninstall protobuf==3.5.2
4.protobuf的一些操作
(1)查看系统安装的所有的protobuf
locate libprotobuf.so
locate libprotobuf.a
(2)查看哪些路径安装了protoc:
whereis protoc
查看默认调用的protoc是哪个:
which protoc
查看pip安装的protoc的信息:(我的话就显示我在anaconda下的3.5+的版本了)
pip show protobuf