首页 > 解决方案 > 尝试使用 vscode 在 Mac 上为 Azure 设置 python,但无法解决导入“azure.common.credentials”的问题

问题描述

我是 Python 和 Azure 脚本的新手……以及 Mac(有点)。我正在尝试创建一个简单的 python 脚本,以便可以创建一组我在项目中使用的 Azure 资源。我按照这些说明设置了 vscode,并大致按照这些说明开始使用 Azure 命令。松散地,所以我可以确保我知道发生了什么。我没有拉下回购。我Import "azure.common.credentials" could not be resolved在以下行收到错误:

from azure.common.credentials import ServicePrincipalCredentials

在设置 vscode/python 环境时,我选择了 3.7.3 解释器。我没有拉下 github repo 或运行pip install -r requirements.txt,再次只是为了确保我可以从头开始执行此操作并了解这些东西如何协同工作。

当我从命令行运行pip install azure时,它似乎默认为 Mac 上的 python 2.7 安装,这已被弃用,但我认为 Mac 上是必需的

我需要为 3.7.3 执行 pip install azure 吗?如果是这样,我该怎么做?

标签: python-3.xazurepython-2.7visual-studio-codemacos-big-sur

解决方案


推荐阅读