Ubuntu安裝配置protobuf 2.5
一、安裝配置環境
Linux
1、安裝protobuf
(部分環境下,比如Docker容器,建議prefix=/usr/ 不然可能踩坑無數)
下載文件 https://github.com/protocolbuffers/protobuf/releases/tag/v2.5.0 Unzip *** /home/tools/probuf/ ./configure --prefix=/home/tools/protobuf/ Make && make check && sudo make install # 配置環境變量后,驗證安裝成果 protoc --version |
2、配置環境變量
export PATH=/root/tools/protobuf-2.5.0/bin:$PATH # 立即生效 Or export PROTOBUF=/Users/ZZ/Python/Tools export PATH=$PROTOBUF/bin:$PATH |
Windows
下載一個exe文件即可,下載路徑同上
https://blog.csdn.net/u012364372/article/details/70575279
二、python調用protobuf
(1) 建立proto文件
syntax = "proto2";
|
(2) 編譯生成對應python格式文件
(3) 修改ddzPro.pb2.py文件
修改前: |
|
修改后: |
|
參考資料-- https://stackoverflow.com/questions/25036487/protocol-buffers-in-python-3-notimplementederror |
(4) 文件序列化
tt = test_pb2.Test() ----tt 序列化
-- t2 反序列化tt
|
https://blog.csdn.net/u013210620/article/details/81317731 python基礎--protobuf的使用(一) |