2016-06-19 6 views
1

Я только что установил AWS CLI после этого руководства по установке для Windows: http://docs.aws.amazon.com/cli/latest/userguide/installing.html#install-msi-on-windowsUnicodeDecodeError при вызове AWS CLI

Однако, когда я исполняю aws --version в моем кли следующее сообщения об ошибке брошенная:

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) 

Что может быть причиной этой проблемы?

+1

Такая же проблема. У меня также есть акцентированный характер в моем имени пользователя, спасибо, Windows. –

ответ

0

Это была проблема с кодировкой с именем пользователя Windows, поскольку она содержит «é». Наконец, я удалил AWSCli, а затем создал вторую учетную запись пользователя Windows с именем «aws» и установил AWSCli под эту учетную запись. В моем основном аккаунте, когда я набираю runas /user:*computer_name*\aws cmd в cmd, он открывает второй cmd, который запускается под учетной записью aws. Вы можете создать псевдоним для этой команды на doskey awscli=runas /user:*computer_name*\aws cmd. Таким образом, я могу использовать AWSCli под моей основной учетной записью.

Смежные вопросы