使用 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 机器学习环境(用于训练或部署),请参阅以下文章: