运行 AWS CLI 命令时出现“configparser.DuplicateOptionError”

Sen*_*eno 3 amazon-web-services aws-cli

在mac终端中执行以下命令时出现错误:aws configure

我在网上找不到任何有用的东西,而且我是 mac 和 aws 的新手。有人可以帮我解决吗?其他命令也会发生同样的事情,例如aws --version 像这样的命令which aws可以正常工作

Traceback (most recent call last):
  File "botocore/configloader.py", line 149, in raw_config_parse
  File "configparser.py", line 696, in read
  File "configparser.py", line 1091, in _read
configparser.DuplicateOptionError: While reading from '/Users/sj-auteon/.aws/credentials' [line  4]: option 'aws_access_key_id' in section 'default' already exists

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "aws", line 27, in <module>
  File "aws", line 23, in main
  File "awscli/clidriver.py", line 90, in main
  File "awscli/clidriver.py", line 99, in create_clidriver
  File "botocore/session.py", line 361, in full_config
  File "botocore/configloader.py", line 152, in raw_config_parse
botocore.exceptions.ConfigParseError: Unable to parse config file: /Users/sj-auteon/.aws/credentials
[831] Failed to execute script aws```
Run Code Online (Sandbox Code Playgroud)

Mar*_*cin 6

根据评论。解决方案是使用命令删除现有的.aws/credentials并创建新的aws configure