我notebooks.azure.com用来学习python。我正在尝试使用 python sdk 管理 Blob。
我遇到的很多文档都提到pip install azure-storage-blob然后使用BlobServiceClient(类?)与 Azure 存储进行交互。
不幸的是,我收到错误消息:ImportError: cannot import name 'BlobServiceClient'尝试调用from azure.storage import BlobServiceClient. 这发生在安装和升级azure-storage(v0.36.0) 和azure-blob-storage(v12.3.0) 之后。
这是否意味着 notebooks.azure.com 正在使用python v2.1 SDK(似乎使用BlockBlobService而不是BlobServiceClient)
如何检查我的 Azure Notebook 运行的 python SDK 版本?
编辑1:
- 运行后没有变化
!pip install azureml-sdk\[notebooks,automl\] --upgrade

