You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Databricks 7.3 ML运行时导入azureml.core遇AzureSasCredential导入错误求助

解决Databricks 7.3 ML环境导入azureml.core时的AzureSasCredential错误

错误原因

AzureSasCredential是azure-core库较新版本中新增的类,Databricks 7.3 ML默认自带的azure-core版本过低,无法满足azureml.core的依赖要求,导致导入失败。

解决方案

1. 检查当前azure-core版本

在Databricks notebook中执行以下命令查看当前版本:

%pip show azure.core

2. 升级azure-core到兼容版本

执行以下命令升级azure-core到包含AzureSasCredential的版本(建议>=1.12.0):

%pip install azure-core>=1.12.0 --upgrade

3. 重新安装azureml-core(可选,若升级后仍报错)

如果单独升级azure-core后问题依旧,可强制重新安装azureml-core,让其自动适配依赖:

%pip install azureml-core --upgrade --force-reinstall

注意事项

  • Databricks 7.3 ML基于Python 3.7,确保安装的库版本支持Python 3.7,避免安装仅支持更高版本Python的库。
  • 若集群重启后问题复发,可将安装命令添加到集群的初始化脚本中,确保每次集群启动时都能安装兼容版本的库。

内容的提问来源于stack exchange,提问作者vicmartin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 09:09:57