如何修复“ ModuleNotFoundError:没有名为'azure.storage'的模块”?

时间:2019-04-29 15:17:53

标签: python azure

我是python的初学者。我正在使用Spyder(Python 3.6)(Anaconda发行版)。我正在尝试从python脚本访问azure blob存储。我已经使用Anaconda Navigator安装了Azure环境。我正在从azure.storage.blob导入BlockBlobService。但是,我收到错误 ModuleNotFoundError:没有名为“ azure.storage”的模块。 为了访问天蓝色的Blob存储,是否缺少某些东西?

1 个答案:

答案 0 :(得分:0)

仅作总结,您的问题是由安装的python 2.7版本与Anaconda的python版本之间的冲突引起的。

您安装的软件包应该在python 2.7环境中。但是,spyder使用的是Anaconda自带的python环境。

命令行使用系统python环境,该环境由路径中的上一个python环境变量确定。