2016-06-19 11 views
1

Ich habe gerade die AWS CLI im Anschluss an diese Installationsanleitung für Windows: http://docs.aws.amazon.com/cli/latest/userguide/installing.html#install-msi-on-windowsUnicodeDecodeError wenn AWS CLI Aufruf

Allerdings, wenn ich aws --version in meinem cli ausführen folgende Fehler ausgelöst:

C:\Users\René Winkler>aws --version 
Traceback (most recent call last): 
File "aws", line 27, in <module> 
File "aws", line 23, in main 
File "awscli\clidriver.pyc", line 49, in main 
File "awscli\clidriver.pyc", line 57, in create_clidriver 
File "botocore\session.pyc", line 368, in full_config 
File "botocore\configloader.pyc", line 105, in load_config 
File "botocore\configloader.pyc", line 126, in raw_config_parse 
File "botocore\exceptions.pyc", line 27, in __init__ 
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 12: ordinal not in range(128) 

Was könnte die Ursache für dieses Problem sein?

+1

Gleiches Problem. Ich habe auch einen Akzent in meinem Benutzernamen, danke, Windows. –

Antwort

0

Es schien ein Codierungsproblem mit meinem Windows-Benutzernamen, da es "é" enthält. Schließlich habe ich AWSCli deinstalliert, dann ein zweites Windows-Benutzerkonto mit dem Namen "aws" erstellt und AWSCli unter diesem Konto installiert. In meinem Hauptkonto, wenn ich runas /user:*computer_name*\aws cmd in den cmd eintippe, öffnet es einen zweiten cmd, der unter dem Konto aws läuft. Sie können einen Alias ​​für diesen Befehl von doskey awscli=runas /user:*computer_name*\aws cmd erstellen. Auf diese Weise kann ich AWSCli unter meinem Hauptkonto verwenden.