【发布时间】:2020-09-15 01:00:14
【问题描述】:
我正在使用notebooks.azure.com 来学习python。我正在尝试manage Blobs with python sdk。
我遇到的很多文档都提到了pip install azure-storage-blob,然后使用BlobServiceClient(类?)与 Azure 存储进行交互。
不幸的是,我在尝试调用 from azure.storage import BlobServiceClient 时收到错误消息:ImportError: cannot import name 'BlobServiceClient'。安装和升级 azure-storage (v0.36.0) 和 azure-blob-storage (v12.3.0) 后会出现这种情况。
Here is a public Notebook showing the issue
这是否意味着 notebooks.azure.com 正在使用 python v2.1 SDK(似乎使用 BlockBlobService 而不是 BlobServiceClient)
如何检查我的 Azure Notebook 运行的是哪个版本的 Python SDK?
编辑 1:
- 运行后没有变化
!pip install azureml-sdk\[notebooks,automl\] --upgrade
【问题讨论】:
标签: python azure azure-notebooks