2016-01-09 6 views
0

Попытки создать приложение Python на ElasticBeanstalk с помощью интерфейса командной строки, после того, как я выбираю свою платформу версию я получаю следующее сообщение об ошибке:AWS UnicodeDecodeError при создании приложения на ElasticBeanstalk

Select a platform version. 
1) Python 3.4 
2) Python 
3) Python 2.7 
4) Python 3.4 (Preconfigured - Docker) 
(default is 1): 1 
ERROR: UnicodeDecodeError :: 'ascii' codec can't decode byte 0xe2 in position 891: ordinal not in range(128) 

я нашел это: https://github.com/aws/aws-cli/issues/708, который заставляет меня думать, возможно, я вставил свои учетные данные AWS с прикрепленной новой строкой. Я хотел бы повторно ввести учетные данные, но кажется, что они где-то кэшированы (он попросил меня о первой попытке установки, но не о попытках подпоследовательности). Я не вижу их в своей окружающей среде, и я удаляю .elasticbeanstalk между попытками. Есть идеи?

обновление: я удалил .aws/config, чтобы он мог повторно ввести мои учетные данные. Тем не менее получить ту же ошибку, когда я пытаюсь запустить Е.Б. инициализации

Update2: Суть --debug продукции можно найти здесь: https://gist.github.com/dshuhler/8d64849021c48bf1ba71

ответ

0

ваши AWS учетные данные в ~/.aws/config

+0

Это не дает ответьте на вопрос. Чтобы критиковать или просить разъяснения у автора, оставьте комментарий ниже их сообщения. - [Из обзора] (/ review/low-quality-posts/10847327) – 4dgaurav

+0

@ 4dgaurav человек спросил, где находятся верительные грамоты, и мой ответ соответствует его вопросу. не знаете, почему вы думаете по-другому. – Tal

+0

это может быть комментарий к вопросу OP, в противном случае, если OP примет ваш ответ, я удалю свой комментарий. – 4dgaurav

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