先從https://github.com/google/protobuf/releases?after=v3.0.0-alpha-3 下載protobuf文件。可以根據需要進行選擇性的下載。
下載完成后執行,解壓包
tar -zxvf protobuf-2.6.1.tar.gz
解壓完成后, 進入到protobuf 文件夾,進行配置,并且make.
#cd protobuf-2.6.1
#./configure
#make
#make check
如果成功,可以看到下面的界面.如果都為Pass即可進行安裝。注,可能需要sudo權限。
1.png
#sudo make install
安裝完成后進入到python目錄,進行安裝。(如有安裝VirtualEnv,請注意切換到所需要的Python環境。)
#cd python
#python setup.py build
#python setup.py install
#python setup.py test
protoc -I=. --python_out=. file.proto