安装和设置 CLI (v2)

ml) 到ml的扩展 (预览是用于 Azure 机器学习的增强接口。 该扩展可让你从命令行训练和部署模型,并提供了在跟踪模型生命周期时加快数据科学纵向和横向扩展的功能。

重要

此功能目前处于公开预览状态。 此预览版在提供时没有附带服务级别协议,不建议将其用于生产工作负荷。 某些功能可能不受支持或者受限。 有关详细信息,请参阅 Microsoft Azure 预览版补充使用条款

先决条件

  • 若要使用 CLI,必须拥有 Azure 订阅。 如果没有 Azure 订阅,请在开始操作前先创建一个免费帐户。 立即试用免费版或付费版 Azure 机器学习
  • 若要从本地环境使用本文档中的 CLI 命令,需要使用 Azure CLI

安装

新机器学习扩展需要 Azure CLI 版本 。 请确保满足此要求:

az version

如果不满足此要求,请升级 Azure CLI

检查已安装的 Azure CLI 扩展:

az extension list

确保未安装任何有冲突的、使用 ml 命名空间的扩展,包括 azure-cli-ml 扩展:

az extension remove -n azure-cli-ml
az extension remove -n ml

现在,请安装 ml 扩展:

az extension add -n ml -y

运行 help 命令以验证安装,并查看可用的子命令:

az ml -h

可将扩展升级到最新版本:

az extension update -n ml

在 Linux 上安装

如果使用的是 Linux,安装所需 CLI 版本和机器学习扩展的最快方法是:

curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash 
az extension add -n ml -y

有关详细信息,请参阅安装适用于 Linux 的 Azure CLI

设置

登录名:

az login

如果你可以访问多个 Azure 订阅,则可以设置活动的订阅:

az account set -s "<YOUR_SUBSCRIPTION_NAME_OR_ID>"

如果它不存在,可以创建 Azure 资源组:

az group create -n "azureml-examples-rg" -l "eastus"

机器学习子命令需要 --workspace/-w--resource-group/-g 参数。 为了避免反复键入这些值,请配置默认值:

az configure --defaults group="azureml-examples-rg" workspace="main"

提示

大多数代码示例假设已设置默认工作区和资源组。 可以在命令行中替代它们。

现在创建机器学习工作区:

az ml workspace create

后续步骤