ошибка импорта BlobServiceClient из azure.storage.blob - PullRequest
0 голосов
/ 08 ноября 2019

У меня есть следующая строка кода:

from azure.storage.blob import BlobServiceClient

Я получаю следующую ошибку:

from azure.storage.blob import BlobServiceClient
ImportError: cannot import name 'BlobServiceClient' from 'azure.storage.blob' (/home/user-name/.local/lib/python3.7/site-packages/azure/storage/blob/__init__.py)

У меня есть эта ошибка ОБА на PythonAnywhere и на моей локальной машине. Я следую учебному пособию здесь

Я прочитал этот пост на github, но безрезультатно.

Чего не хватает? Цель, которую я пытаюсь достичь, - получить доступ к BLOB-объекту в контейнере, когда у меня есть URI и общий ключ.

Благодарим за любую помощь.

1 Ответ

0 голосов
/ 08 ноября 2019

Можете ли вы попробовать следующее:

    from azure.storage.blob import BlockBlobService
block_blob_service = BlockBlobService(account_name='yraccountname', account_key='accountkey')

Вы можете найти более подробную информацию о примерах, которые я написал на python: https://github.com/adamsmith0016/Azure-storage/blob/master/del-blob.py

Также убедитесь, что вы работаете в зависимости от версии pip, которую выесть, или pip или pip3:

pip install azure-storage-blob
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...