gpt4 book ai didi

Python Anaconda 和 azure-storage 模块

转载 作者:太空宇宙 更新时间:2023-11-04 03:02:16 24 4
gpt4 key购买 nike

我在 Azure 上使用安装了 anaconda python 的数据科学虚拟机。

我需要使用以下方法访问模块 Azure 存储 blob:

from azure.storage.blob import BlockBlobService

处理此命令时,我收到一条消息,指出未找到模块 azure.blob.storage。我已强制更新模块 azure-storage:

pip install azure-storage --upgrade

缺少的模块反而出现在已安装的模块上,使用:

pip freeze

删除 Anaconda 并使用标准 Python 发行版后一切正常。

如何继续使用支持 azurestorage 的 Anaconda?有没有人试验过这个问题并解决了?

最佳答案

Data Science Virtual Machine 的 Linux 版本包括两个 Anaconda 环境:root,使用 Python 2.7,以及 py35,使用 Python 3.5。你应该激活你想要的那个:

source activate py35

pippython 将指向相同的环境。

您可能需要以 root 身份运行 pip 来安装包。你可以用

sudo /anaconda/bin/pip

对于根环境,或者

sudo /anaconda/envs/py35/bin/pip

用于 py35 环境。

关于Python Anaconda 和 azure-storage 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40583317/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com