全部产品
Search
文档中心

表格存储:安装

更新时间:Oct 27, 2023

本文介绍如何安装表格存储Python SDK。

环境准备

安装表格存储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              
  • 方式三:通过源码安装。

    1. 下载SDK包

    2. 解压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卸载。

sudo pip uninstall tablestore