您好,我正在尝试使用以下代码通过 Azureml SDK 使用计算实例运行实验:
from azureml.core import Workspace, Experiment, ScriptRunConfig
from azureml.core.environment import Environment
ws=Workspace.from_config(path='My path')
cluster = ws.compute_targets['My compute target']
myenv = Environment.get(workspace=ws, name="myenv")
new_experiment= Experiment(workspace=ws,
name='Name')
script_config =ScriptRunConfig(source_directory='.',
script='Script to Run.py',
compute_target=cluster,
environment=myenv
)
new_run=new_experiment.submit(config=script_config)
等待超过 15 分钟后,我收到错误“错误:AADSTS70016:OAuth 2.0 设备流错误”。授权正在等待',如果我运行相同的代码但将计算机目标设置为“本地”,它会正确运行,
我知道这是一个认证问题,但我不清楚如何解决它。感谢您的建议
最佳答案
建议重新检查配置设置。下面的链接可以帮助配置设置。
https://joonasw.net/view/device-code-flow
https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-device-code
关于python - Azure ML 错误 : AADSTS70016: OAuth 2. 0 设备流错误。授权正在等待中。继续投票,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71761093/