导入azure.storage错误

时间:2016-10-22 17:40:38

标签: python azure azure-storage-blobs importerror

我有这样的环境:

Data1 Data2          Data3       Data4        Data5
2     Customer Name  Occupation  Extra Data   Extra Data

我尝试在python中执行一个程序:

pip3 freeze | grep -i azure
azure==1.0.3
azure-batch==1.1.0
azure-common==1.1.4
azure-mgmt==0.20.2
azure-mgmt-common==0.20.0
azure-mgmt-compute==0.20.1
azure-mgmt-network==0.20.1
azure-mgmt-nspkg==1.0.0
azure-mgmt-resource==0.20.1
azure-mgmt-storage==0.20.0
azure-nspkg==1.0.0
azure-servicebus==0.20.1
azure-servicemanagement-legacy==0.20.2
azure-storage==0.33.0
msrestazure==0.4.4

并且python输出此错误:

from azure.storage.blob import BlockBlobService,ContentSettings

block_blob_service = BlockBlobService("xxx","***")

任何想法,我已经测试过其他版本,但我遇到了同样的问题。我此时被封锁了。

谢谢!

2 个答案:

答案 0 :(得分:4)

问题来自您的脚本/模块名称azure.py。 Python将其作为层次结构中的第一个导入。您应该将其重命名为其他名称,例如azure_deployment.py,以避免名称与Microsoft azure包冲突。

答案 1 :(得分:0)

您似乎已经创建了自己的azure.py模块,干扰了系统azure模块。将您的模块命名为其他内容。