Mac安装Protobuf

Mac安装Protobuf

昨天在使用python脚本需要依赖google.protobuf,折腾半天才安装完,在此记录一下。

下载 Protobuf 源码

https://github.com/google/protobuf

安装 automake、libtool

$ sudo brew install automake
$ sudo brew install libtool

执行 autogen

$ cd 到protobuf源码目录
$ sudo ./autogen.sh
$ sudo ./configure

编译

$ sudo make check
$ sudo make
$ sudo make install

到这里就安装完了,记得每一步都要sudo,可以验证一下:

$ protoc –version

不过还没完,这时候执行之前的python脚本依然报错,原因是需要编译protobuf的python接口,才能被调用:

cd ./python
$ sudo python setup.py build
$ sudo python setup.py test
$ sudo python setup.py install

完成。


你可能感兴趣的:(环境配置)