由於google連不上,直接pip安裝很多情況下會失敗,這時候就需要手工編譯安裝。
下面以2.4.1為例。
首先自己設法下載一個原始碼包:protobuf-2.4.1.tar.bz2,假設放到/data目錄下
1.安裝protobuf
[plain] view plain copy
tar jxvf protobuf-2.4.1.tar.bz2
cd /data/protobuf-2.4.1
./configure
make
make install
ldconfig
cd /data/protobuf-2.4.1/python
python setup.py build
python setup.py install
安裝完成。
注意:如果是在虛擬環境下安裝,則上面第一步需要以sudo許可權進行,第二步可以切換到虛擬環境下進行。
由於google連不上,直接pip安裝很多情況下會失敗,這時候就需要手工編譯安裝。
下面以2.4.1為例。
首先自己設法下載一個原始碼包:protobuf-2.4.1.tar.bz2,假設放到/data目錄下
1.安裝protobuf
[plain] view plain copy
tar jxvf protobuf-2.4.1.tar.bz2
cd /data/protobuf-2.4.1
./configure
make
make install
ldconfig
2. 安裝python版本[plain] view plain copy
cd /data/protobuf-2.4.1/python
python setup.py build
python setup.py install
安裝完成。
注意:如果是在虛擬環境下安裝,則上面第一步需要以sudo許可權進行,第二步可以切換到虛擬環境下進行。