Ich habe ein Problem mit aws cli.
~/.aws/config:
[Ursprünglich]
region=us-west-2
Ausgabe=json
~/aws/credentials:
[Ursprünglich]
aws_access_key_id = AKIAJJUY63AE4XXXXXXX
aws_secret_access_key= ULLhYEWIjYownAbzvd9bMXXXXgzlEs
$aws
Traceback (letzter Aufruf zuletzt):
Datei "/usr/local/bin/aws", Zeile 27, in
sys.exit (Haupt())
Datei „/usr/local/bin/aws“, Zeile 23, in main
awscli.clidriver.main() zurückgeben
Datei „/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/clidriver.py“, Zeile 56, in main
Fahrer.main() zurückgeben
Datei „/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/clidriver.py“, Zeile 189, in main
command_table = self._get_command_table()
Datei „/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/clidriver.py“, Zeile 98, in _get_command_table
self._command_table = self._build_command_table()
Datei „/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/clidriver.py“, Zeile 118, in _build_command_table
command_object=self)
Datei „/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/botocore/session.py“, Zeile 719, in emit
return self._events.emit(event_name, kwargs)Datei "/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/botocore/hooks.py", Zeile 227, in emitreturn self._emit(event_name, kwargs)Datei „/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/botocore/hooks.py“, Zeile 210, in _emitAntwort = Handler ( kwargs)
Datei „/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/customizations/preview.py“, Zeile 69, in mark_as_preview
service_name=ursprünglicher_befehl.service_model.service_name,
Datei „/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/clidriver.py“, Zeile 308, in service_model
gib self._get_service_model() zurück
Datei „/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/awscli/clidriver.py“, Zeile 325, in _get_service_model
api_version = self.session.get_config_variable('api_versions').get(
Datei „/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/botocore/session.py“, Zeile 279, in get_config_variable
elif self._found_in_config_file(methods, var_config):
Datei „/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/botocore/session.py“, Zeile 306, in _found_in_config_file
gib var_config[0] in self.get_scoped_config() zurück
Datei „/usr/local/Cellar/awscli/1.11.170/libexec/lib/python2.7/site-packages/botocore/session.py“, Zeile 383, in get_scoped_config
Erhöhen ProfileNotFound(profile=profil_name)
botocore.exceptions.ProfileNotFound: Das Konfigurationsprofil () konnte nicht gefunden werden
Versucht, ein leeres Profil in der Konfiguration hinzuzufügen:
[Profil]
region=us-west-2
Ausgabe=json
Aber das hat nicht geholfen, das Problem zu lösen. Sogar der Befehl wie aws --version gibt die gleiche Ausgabe wie oben aus.
Kann das Problem debuggen und eine Lösung finden. In meinem speziellen Fall wurde versehentlich/automatisch eine Umgebungsvariable „AWS_PROFILE“ hinzugefügt. Nachdem ich diese Variable zurückgesetzt hatte, konnte ich den aws-Befehl ausführen.
Vielleicht möchten Sie die Anmeldeinformationen aus diesem Beitrag entfernen
Dies war auch mein Thema.
Hilfreichster Kommentar
Kann das Problem debuggen und eine Lösung finden. In meinem speziellen Fall wurde versehentlich/automatisch eine Umgebungsvariable „AWS_PROFILE“ hinzugefügt. Nachdem ich diese Variable zurückgesetzt hatte, konnte ich den aws-Befehl ausführen.