Windows 10 Enterprise下Azure ML Workbench安装失败:azure_cli_ml_cliextension组件报错
解决Windows 10 Enterprise下Azure ML Workbench安装失败(azure_cli_ml_cliextension.windows组件报错)
我之前在Windows 10 Enterprise上安装Azure ML Workbench时也遇到过完全一样的报错——无法获取Azure CLI扩展列表导致组件安装失败,折腾了好几个方案才解决,给你分享几个亲测有效的步骤:
方案1:修复/重装Azure CLI(最常见原因)
报错根源大概率是现有Azure CLI存在损坏或权限问题,先彻底清理再重装:
- 卸载现有Azure CLI:打开「控制面板→程序和功能」,找到「Microsoft Azure CLI」卸载;之后手动删除残留目录:
C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2和C:\Users\<你的用户名>\.azure - 下载最新版Windows Azure CLI安装包,右键选择「以管理员身份运行」完成安装
- 安装后打开管理员命令提示符,依次运行:
az login:登录你的Azure账号(确保网络正常)az extension list:验证是否能正常返回已安装扩展列表,这一步如果能成功,说明CLI已经正常工作
方案2:手动安装azure-cli-ml扩展,跳过安装程序自动步骤
如果安装程序自动安装扩展失败,可以手动提前装好:
- 打开管理员命令提示符,执行命令:
az extension add --name azure-cli-ml - 等待安装完成后,运行
az extension list确认azure-cli-ml已出现在列表中 - 重新运行Azure ML Workbench安装程序,它会检测到扩展已存在,跳过该组件的安装流程
方案3:检查系统权限与安全策略(Enterprise版特有)
Windows 10 Enterprise可能有域组策略或安全软件限制:
- 确保使用本地管理员账号运行安装程序,域账号可能被限制访问用户目录下的配置文件
- 临时关闭Windows Defender实时保护和防火墙(安装完成后记得重新开启),部分安全软件会拦截安装程序读取/修改
.azure目录下的文件 - 若你的设备加入了域,联系IT部门检查是否有组策略限制应用程序对用户目录的访问权限,必要时临时放宽相关限制
方案4:清理安装缓存后重新尝试
安装程序的缓存文件损坏也可能导致报错:
- 打开
C:\Users\<你的用户名>\AppData\Local\Temp,删除所有包含AzureMLInstaller或AzureCLI相关的临时文件夹 - 右键点击Azure ML Workbench安装程序,选择「以管理员身份运行」,尝试重新安装或选择「修复」选项
验证安装结果
完成上述操作后,重新运行安装程序。安装成功后,打开命令提示符执行az ml -h,如果能正常显示azure-cli-ml的帮助信息,说明扩展已正常工作,Azure ML Workbench也能正常启动了。
内容的提问来源于stack exchange,提问作者BPDESILVA
相关产品推荐
相关产品推荐

