Siamo in grado di importare azure.storage, ma non accedere all'attributo BlobServiceCome importare Azure BlobService in python?
La documentazione dice di usare la seguente istruzione import:
from azure.storage import BlobService
Ma che ottenere è il seguente errore:
ImportError: cannot import name BlobService
Abbiamo provato la seguente:
import azure.storage
...
foo = azure.storage.BlobService(...)
Ma quello ricevuto il seguente errore:
AttributeError: ‘module’ object has no attribute ‘BlobService’
Abbiamo anche provato tutto quanto sopra con "azure.storage.blob" invece di "azure.storage"
Noi cerchiamo aggiornamento pacchetto azzurro-storage ma è aggiornato (versione 0.30.0)
Abbiamo anche provato a disinstallare l'archiviazione in azzurro e installare l'intero pacchetto azzurro, ma abbiamo ottenuto gli stessi risultati. Abbiamo provato a installarli sia con pip che con conda, ma gli stessi risultati entrambe le volte.
Sono consapevole che l'output suggerisce che questa versione di azure.storage non ha attributo BlobService, ma la documentazione afferma chiaramente di importare da lì.
Testare il codice su Windows o Linux? E hai provato a utilizzare l'ambiente virtuale https://azure.microsoft.com/en-us/documentation/articles/web-sites-python-create-deploy-django-app/#troubleshooting---virtual-environment? –
Sto utilizzando Windows 10 VM su Macbook Pro da 15 pollici usando Parallels Desktop. Sto usando un ambiente virtuale Anaconda, che è stato elencato nella [documentazione] (https://azure.microsoft.com/en-gb/documentation/articles/python-how-to-install/#where-to-get- python) come una delle distribuzioni python accettabili. Proverò una distribuzione diversa per vedere se qualcosa cambia – user3664942
nuova documentazione di archiviazione di Azure è disponibile qui: https://media.readthedocs.org/pdf/azure-storage/latest/azure-storage.pdf –