安装 Python 客户端

可通过 Driverless AI GUI 中的 资源 下拉列表获取 Driverless AI Python 客户端。还可通过 Python Package IndexAnaconda 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