本文介紹如何安裝Tablestore Python SDK。
環境準備
安裝Tablestore Python SDK需使用Python 2或Python 3。
安裝
- 方式一:通過pip安裝。
安裝命令如下。
sudo pip install tablestore
- 方式二:通過GitHub安裝。
如果沒有安裝Git,請安裝Git後,執行如下命令。
git clone https://github.com/aliyun/aliyun-tablestore-python-sdk.git sudo python setup.py install
- 方式三:通過源碼安裝。
- 下載SDK包。
- 解壓SDK包後執行如下命令。
sudo python setup.py install
说明 部分protobuf版本無法和當前安裝包中的*pb2.py檔案相容,您可以通過手動產生*pb2.py檔案的方式嘗試解決。具體操作如下:
- 使用自己目前的版本的protoc依次產生對應proto檔案的代碼。
protoc --python_out=. tablestore/protobuf/search.proto protoc --python_out=. tablestore/protobuf/table_store.proto protoc --python_out=. tablestore/protobuf/table_store_filter.proto
- 將產生的3個檔案更名為pb2.py尾碼,然後拷貝到安裝目錄下的tablestore/protobuf/目錄中,替換掉原有的*pb2.py檔案。
驗證SDK
通過命令列輸入python並按斷行符號鍵,在Python環境下檢查SDK的版本。
>>> import tablestore
>>> tablestore.__version__
'5.3.0'
卸載SDK
直接通過pip卸載。
sudo pip uninstall tablestore