azure - 键入“az login”时,Azure Cli 给了我权限错误
问题描述
我刚刚安装了 Azure Cli,当我尝试使用 az login 登录到我的 Azure 帐户时,它给了我一个错误 -
The error - Traceback (most recent call last):
File "/usr/local/Cellar/azure-cli/2.28.0/libexec/lib/python3.9/site-packages/azure/cli/core/_session.py", line 48, in load
with codecs_open(self.filename, 'r', encoding=self._encoding) as f:
File "/usr/local/Cellar/python@3.9/3.9.7/Frameworks/Python.framework/Versions/3.9/lib/python3.9/codecs.py", line 905, in open
file = builtins.open(filename, mode, buffering)
FileNotFoundError: [Errno 2] No such file or directory: '/Users/mawada14/.azure/azureProfile.json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/Cellar/python@3.9/3.9.7/Frameworks/Python.framework/Versions/3.9/lib/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/local/Cellar/python@3.9/3.9.7/Frameworks/Python.framework/Versions/3.9/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/usr/local/Cellar/azure-cli/2.28.0/libexec/lib/python3.9/site-packages/azure/cli/__main__.py", line 38, in <module>
az_cli = get_default_cli()
File "/usr/local/Cellar/azure-cli/2.28.0/libexec/lib/python3.9/site-packages/azure/cli/core/__init__.py", line 912, in get_default_cli
return AzCli(cli_name='az',
File "/usr/local/Cellar/azure-cli/2.28.0/libexec/lib/python3.9/site-packages/azure/cli/core/__init__.py", line 80, in __init__
ACCOUNT.load(os.path.join(azure_folder, 'azureProfile.json'))
File "/usr/local/Cellar/azure-cli/2.28.0/libexec/lib/python3.9/site-packages/azure/cli/core/_session.py", line 61, in load
self.save()
File "/usr/local/Cellar/azure-cli/2.28.0/libexec/lib/python3.9/site-packages/azure/cli/core/_session.py", line 65, in save
with codecs_open(self.filename, 'w', encoding=self._encoding) as f:
File "/usr/local/Cellar/python@3.9/3.9.7/Frameworks/Python.framework/Versions/3.9/lib/python3.9/codecs.py", line 905, in open
file = builtins.open(filename, mode, buffering)
PermissionError: [Errno 13] Permission denied: '/Users/mawada14/.azure/azureProfile.json'
解决方案
我遵循了这个Microsoft 文档并能够使用 CLI cmd 登录我的 azure 门户 az login
。
有关更多信息,请参阅以下链接:
推荐阅读
- c# - 如何在 Winform 中搜索和显示 Integer?
- java - 有没有办法使用 MapStruct 将空字符串映射到 null?
- node.js - 是否可以在 twilio 中从多个呼叫中添加一个人?
- javascript - 如果函数 javascript 不起作用,则只有 backgroundColor 样式
- apache - 为什么在收到 301 状态响应时将“主机”标头设置为不正确的值
- postgresql - 磁盘位图索引上发生了什么?
- reactjs - Conditionally applying className to a react component depending on where the component is used
- node.js - 离线先react原生应用(nodejs、mongodb)
- powershell - 在变量 remove-item 中找到的 Foreach 路径
- google-analytics - 数据洞察 - 一条图表线中的 GA 事件很少