Aws-cli: aws cli的问题......

创建于 2017-11-02  ·  3评论  ·  资料来源: aws/aws-cli

aws cli 有一些问题。

~/.aws/配置:
[默认]
地区=us-west-2
输出=json

~/aws/凭证:
[默认]
aws_access_key_id = AKIAJJUY63AE4XXXXXXX
aws_secret_access_key=ULLhYEWIjYownAbzvd9bMXXXXgzlEs

$ aws
回溯(最近一次通话最后):
文件“/usr/local/bin/aws”,第 27 行,在
sys.exit(main())
文件“/usr/local/bin/aws”,第 23 行,在 main
返回 awscli.clidriver.main()
文件“/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/clidriver.py”,第 56 行,在 main
返回驱动程序.main()
文件“/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/clidriver.py”,第 189 行,在 main
command_table = self._get_command_table()
_get_command_table 中的文件“/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/clidriver.py”,第 98 行
self._command_table = self._build_command_table()
_build_command_table 中的文件“/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/clidriver.py”,第 118 行
命令对象=自己)
文件“/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/botocore/session.py”,第 719 行,在发出
return self._events.emit(event_name, kwargs)文件“/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/botocore/hooks.py”,第 227 行,在发出return self._emit(event_name, kwargs)_emit 中的文件“/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/botocore/hooks.py”,第 210 行响应 = 处理程序( kwargs)
文件“/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/customizations/preview.py”,第 69 行,位于 mark_as_preview
service_name=original_command.service_model.service_name,
文件“/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/clidriver.py”,第 308 行,在 service_model
返回 self._get_service_model()
_get_service_model 中的文件“/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/clidriver.py”,第 325 行
api_version = self.session.get_config_variable('api_versions').get(
文件“/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/botocore/session.py”,第 279 行,在 get_config_variable
elif self._found_in_config_file(方法,var_config):
_found_in_config_file 中的文件“/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/botocore/session.py”,第 306 行
在 self.get_scoped_config() 中返回 var_config[0]
文件“/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/botocore/session.py”,第 383 行,在 get_scoped_config
提高 ProfileNotFound(profile=profile_name)
botocore.exceptions.ProfileNotFound:找不到配置文件()

尝试在配置中添加一个空配置文件:
[轮廓]
地区=us-west-2
输出=json

但这无助于解决问题。 甚至像 aws --version 这样的命令也会发出与上面相同的输出。

最有用的评论

能够调试问题并找到解决方案。 对于我的特殊情况,一些环境变量“AWS_PROFILE”是如何意外/自动添加的。 取消设置该变量后,我能够执行 aws 命令。

所有3条评论

能够调试问题并找到解决方案。 对于我的特殊情况,一些环境变量“AWS_PROFILE”是如何意外/自动添加的。 取消设置该变量后,我能够执行 aws 命令。

可能想从这篇文章中删除凭据

这也是我的问题。

此页面是否有帮助?
0 / 5 - 0 等级