'azureml.logging' 未找到模块

'azureml.logging' module not found

我似乎无法让记录器在在线 azure notebooks 工作区中工作。我正在使用 python 3.6 环境。 运行 此导入:

from azureml.logging import get_azureml_logger

给我以下错误:

ModuleNotFoundError: No module named 'azureml.logging

好像是installed with Azure ML Workbench.

(目前)没有办法从我能找到的 stand-alone 包中安装它。如果你查看 GitHub 上的 azureml 包,里面没有 "logging"。

解决方案是

pip 安装“https://azuremldownloads.blob.core.windows.net/wheels/latest/azureml.logging-1.0.79-py3-none-any.whl?sv=2016-05-31&si=ro-2017&sr=c&sig=xnUdTm0B%2F%2FfknhTaRInBXyu2QTTt8wA3OsXwGVgU%2BJk%3D

我在这里找到了 blob url。它在 docker 容器依赖项中。

https://github.com/Azure/LearnAI-Bootcamp/blob/master/lab03.3_manage_conda_envs_in_aml/0_README.md