安装 Python 客户端

可通过 Driverless AI GUI 中的 资源 下拉列表获取 Driverless AI Python 客户端。还可通过 Python Package Index 和 Anaconda Cloud 获取最新版本的客户端。

关于 Driverless AI Python 客户端的 API 文档, 请参见

先决条件

Python 客户端要求 Python 3.6 或更高版本。另外,必须安装以下 Python 包:

  • requests

  • tabulate

  • toml

  • tornado

下载和安装

可通过 Driverless AI 中的 资源 下拉列表或命令行下载 Python 客户端。

通过“资源”下拉列表下载

在 Driverless AI 顶部菜单中,选择 资源 > PYTHON 客户端 链接以下载 driverlessai Python wheel 文件。

Resources dropdown

通过命令行下载

Driverless AI Python 客户端作为 /clients/py HTTP 端点开放,可通过命令行访问:

wget --trust-server-names http://<Driverless AI address>/clients/py

Wheel 文件安装

通过 pip install 命令将下载的 wheel 文件安装到本地 Python。安装后,您能立即启动一个 Jupyter notebook,并开始使用 Driverless AI Python 客户端。

通过 Python 包索引 (PyPI) 安装

PyPI 上提供最新版本的客户端,可以通过 pip 将该客户端安装到您需要的 Python 环境中。以下命令可安装最新版本的 Python 客户端:

pip install driverlessai

当发布了新版本的客户端时,要进行升级,运行以下命令:

pip install --upgrade driverlessai

通过 Anaconda Cloud 安装

要将 Python 客户端作为 Conda 包安装,使用以下命令:

conda install -c h2oai driverlessai