日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

安裝表格存儲Python SDK

安裝表格存儲Python SDK后,即可在編寫代碼時調用表格存儲SDK的接口。本文介紹如何安裝表格存儲Python SDK。

環境準備

  • 安裝表格存儲Python SDK需使用Python 3Python 2。具體下載路徑請參見Python下載地址。

    重要
    • 表格存儲Python SDK6.0.0版本開始僅支持Python 3,不再支持Python 2。

      推薦的Python3版本:Python 3.8、Python 3.9、Python 3.10、Python 3.11Python 3.12。

    • 如果您需要使用Python 2,請您選擇5.4.4版本之前的表格存儲Python SDK。

  • 已安裝Python開發環境,例如PyCharm等。

安裝SDK

您可以通過pip、GitHubSDK源碼方式安裝表格存儲Python SDK,請根據實際需要選擇合適的安裝方式。

通過pip安裝

執行如下命令直接通過pip進行SDK安裝。

sudo pip install tablestore

通過GitHub安裝

通過命令從GitHub下載表格存儲SDK后進行安裝。

說明

如果沒有安裝Git,請安裝Git后再進行操作。

  1. 執行如下命令下載SDK。

    git clone https://github.com/aliyun/aliyun-tablestore-python-sdk.git
  2. 執行如下命令進入SDK安裝包目錄。

    cd aliyun-tablestore-python-sdk
  3. 執行如下命令進行SDK安裝。

    sudo python setup.py  install              

通過源碼安裝

下載SDK源碼包后進行安裝。

  1. 下載SDK包并解壓。

    說明

    Python SDK歷史版本的SDK包下載地址請參見Python SDK歷史迭代版本。

  2. 進入SDK包解壓目錄。

  3. 執行如下命令進行SDK安裝。

    sudo python setup.py install       
說明

部分protobuf版本無法和當前安裝包中的*pb2.py文件兼容,您可以通過手動生成*pb2.py文件的方式嘗試解決。具體操作如下:

  1. 使用自己當前版本的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
  2. 將生成的3個文件更名為pb2.py后綴,然后拷貝文件到安裝目錄下的tablestore/protobuf/目錄中,替換掉原有的*pb2.py文件。

驗證SDK

通過命令行輸入python并按回車鍵,在Python環境下檢查SDK的版本。

>>> import tablestore
>>> tablestore.__version__
'5.3.0'

卸載SDK

直接通過pip卸載表格存儲SDK。執行如下命令進行SDK卸載。

sudo pip uninstall tablestore