更新时间:2025-09-10 GMT+08:00
分享

Python SDK获取与安装

Python SDK安装方式

本节操作介绍安装Python SDK的操作指导。

获取DLI SDK

在“DLI SDK DOWNLOAD”页面,单击选择所需的SDK链接,即可获取对应的SDK安装包。

建议您同时下载SDK安装包中的.sha256文件,该文件可用于验证SDK包的完整性。验证方法请参考验证SDK包的完整性

“dli-sdk-python-x.x.x.zip”压缩包,解压后目录结构如下:

表1 目录结构

名称

说明

dli

python环境的DLI SDK基础模块。

examples

python样例代码。

pyDLI

pyHive的实现接口。

setup.py

Python SDK安装脚本。

验证SDK包的完整性

下载SDK安装包时,您需要同时下载.sha256文件,用于验证SDK包的完整性。本节介绍使用.sha256文件验证SDK包的完整性的操作步骤。

  1. 下载文件
    1. 在SDK安装包的下载页面找到对应的.sha256文件的下载链接。

      通常.sha256文件的名称会与SDK安装包的名称相关联,例如SDK安装包名为“dli-sdk-java-x.x.x”,对应的.sha256文件可能是“dli-sdk-java-x.x.x.sha256”。

    2. 分别下载SDK安装包和.sha256文件到本地主机,确保两个文件保存在同一个文件夹中。
  2. 查询SDK安装包的SHA - 256哈希值
    • 在Windows系统中
      1. 在开始菜单中搜索“cmd”打开命令窗口。
      2. 使用cd命令切换到保存SDK安装包的文件夹目录。

        例如:SDK安装包保存在D盘的“SDK”文件夹中,输入cd D:\SDK

      3. 执行以下命令

        certutil -hashfile SDK安装包文件名 SHA256

        将“SDK安装包文件名”替换为实际的SDK安装包文件名,如certutil -hashfile sdk - package.zip SHA256

      4. 命令执行后,命令提示符会输出SDK安装包的SHA - 256哈希值。
    • 在Linux系统中
      1. 使用cd命令切换到保存SDK安装包的文件夹目录。

        例如,如果SDK安装包保存在用户主目录下的“SDK”文件夹中,输入cd ~/SDK

      2. 输入查询命令:

        sha256sum SDK安装包文件名

        将“SDK安装包文件名”替换为实际的SDK安装包文件名,如sha256sum sdk - package.zip

      3. 命令执行后,终端会输出SDK安装包的SHA - 256哈希值。
  3. 对比哈希值
    1. 使用文本编辑器打开下载的.sha256文件。
    2. 在.sha256文件中找到SDK安装包的SHA - 256哈希值。

      通常是一个长字符串,例如“a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6xxxxxxxxxxxxxxxxxxxxxxxx”。

    3. 将步骤2.查询SDK安装包的SHA - 256哈希值得到的SDK安装包的SHA - 256哈希值与.sha256文件中的哈希值进行对比。
      • 如果两个哈希值完全一致,说明SDK安装包在下载过程中没有被篡改,文件是完整的。
      • 如果哈希值不一致,这可能意味着SDK安装包在下载过程中出现了错误,或者文件被恶意修改。

        此时,建议重新下载SDK安装包和对应的.sha256文件,然后再次进行验证。

安装DLI Python SDK

  1. 下载并解压SDK安装包。

    将"dli-sdk-python-<version>.zip"解压到本地目录,目录可自行调整。

  2. 安装SDK。
    1. 打开Windows操作系统“开始”菜单,输入cmd命令。
    2. 在命令行窗口,进入“dli-sdk-python-<version>.zip”解压目录下的windows目录。例如:“D:\tmp\dli-sdk-python-1.0.8”。
    3. 执行如下命令安装DLI服务Python SDK,安装过程中会自动下载第三方依赖库。

      python setup.py install

      运行结果参见图1所示。

      图1 安装Python SDK

相关文档