你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
排查“无法导入名称‘SerializationError’”的问题
使用 Azure 机器学习时,可能会收到以下错误之一:
cannot import name 'SerializationError'
cannot import name 'SerializationError' from 'azure.core.exceptions'
使用 Azure 机器学习环境时,可能会出现此错误。 例如,提交训练作业或使用 AutoML 时。
原因
此问题由 Azure 机器学习 SDK 版本 1.42.0 中的 bug 引起。
解决方法
更新受影响的环境以使用 SDK 1.42.0.post1 或更高版本。 对于本地开发环境或计算实例,请使用以下命令:
pip install azureml-sdk[automl,explain,notebooks]>=1.42.0
若要详细了解如何更新 Azure 机器学习环境(用于训练或部署),请参阅以下文章:
若要验证已安装的 SDK 的版本,请使用以下命令:
pip show azureml-core
后续步骤
若要详细了解如何更新 Azure 机器学习环境(用于训练或部署),请参阅以下文章: