- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经安装了适用于 Python 的 azure SDK (pip install azure)。我已将 ML Web 服务的 MS Azure 机器学习批处理补丁上的 Python 代码复制到 Anaconda Notebook 中。我已将脚本中的所有占位符替换为脚本注释中所述的实际值。当我运行脚本时,我收到错误:“NameError:未定义全局名称 'BlobService'”,脚本行“blob_service = BlobService(account_name=storage_account_name, account_key=storage_account_key)”。由于脚本开头的“from azure.storage import *”行不会生成错误,我不清楚问题是什么,也不知道如何修复它。谁能指出我应该纠正什么?
最佳答案
为了正常工作,
在 CentOS 和 Windows 中我写道:
from azure.storage.blob import BlobService
但在 MacOS X 中我写道:
from azure.storage import BlobService
然后我这样写:
from sys import platform as _platform
if _platform == "linux" or _platform == "linux2": # linux
from azure.storage.blob import BlobService
elif _platform == "darwin": # OS X
from azure.storage import BlobService
elif _platform == "win32": # Windows...
from azure.storage.blob import BlobService
2016 年 2 月 18 日更新:
今天我使用命令进行了更新
pip freeze --local | grep -v '^-e' | cut -d = -f 1 | xargs -n1 pip install -U
,然后,azure 崩溃了。然后,我读到'https://pypi.python.org/pypi/azure/1.0.3 '这个:
Upgrading from azure<1.0 is not supported. You must uninstall the old version first.
pip uninstall azure -y
pip uninstall azure-mgmt -y
pip uninstall azure-mgmt-compute -y
pip uninstall azure-mgmt-network -y
pip uninstall azure-mgmt-resource -y
pip uninstall azure-mgmt-storage -y
pip uninstall azure-mgmt-common -y
pip uninstall azure-mgmt-nspkg -y
pip uninstall azure-servicebus -y
pip uninstall azure-storage -y
pip uninstall azure-common -y
pip uninstall azure-nspkg -y
pip install azure
现在工作正常
关于python - 如何修复 'BlobService' 未定义'错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33353968/
我们能够导入 azure.storage,但无法访问 BlobService 属性 文档说使用以下导入语句: from azure.storage import BlobService 但是出现以下错
我已经安装了适用于 Python 的 azure SDK (pip install azure)。我已将 ML Web 服务的 MS Azure 机器学习批处理补丁上的 Python 代码复制到 An
我正在使用 Microsoft Azure 存储客户端库的 BlobService.createBlockBlobFromBrowserFile允许用户将文件上传到 Azure 存储容器。我想为他们提
我想从 Azure 存储帐户检索与 Blob 指标命名空间相关的指标。我需要读取 BlobCount 值。 最初我尝试过这样的: var usedCapacityResults
我正在尝试使用 azure Node SDK 生成共享访问签名,但返回的 token 不起作用/缺少一些参数。 我正在创建 token : app.get('/node-api/get-azure-t
这是我的 Node 代码,用于连接 Azure Blob 存储并上传 Base64 照片以接收照片的 url 链接。代码基于 Azure 教程,但不知何故我的 AccountName 和 Accoun
我正在使用 Azure 存储并使用 C# 进行编程。我在 Azure 上设置了一个容器,我可以将文件保存到容器内的虚拟文件夹中。 但是,我在访问容器内虚拟文件夹内的 blob 时遇到问题。例如说我有:
这是我一直在关注的文档, https://azure.github.io/azure-storage-node/BlobService.html 我有一些短 JSON 字符串需要进入 BLOB 存储以
我按照以下说明将 Azure 设置为我的后端服务: http://django-storages.readthedocs.io/en/latest/backends/azure.html 还根据本文档
我尝试使用本地计算机上 Node.js 上的 Azure 库中的 BlobService.getBlobURL() 生成具有共享访问签名的 Blob 的 URL。但是,当我尝试通过生成的 URL 检索
我是一名优秀的程序员,十分优秀!