Compare
export AWS_CONFIG_FILE=”/opt/aws/aws_cred.txt”
e
export AWS_CONFIG_FILE="/opt/aws/aws_cred.txt"
(Dica: um usa aspas "inteligentes".)
Editar: para ser menos oblíquo, seu uso de citações inteligentes está causando o problema.
Eu instalei o Amazon Command Line Tools (AWS-CLI) usando:
pip install awscli
Instalado com sucesso. Em seguida, criei um arquivo neste local: /opt/aws/aws_cred.txt
[default]
aws_access_key_id = XYZ
aws_secret_access_key = XYZ
region = XYZ
Então eu corri este comando:
export AWS_CONFIG_FILE=”/opt/aws/aws_cred.txt”
Então eu recebo isso quando tento executar este comando: aws ec2 describe-regions
botocore.exceptions.ConfigNotFound: The specified config file (”/opt/aws/aws_cred.txt”) could not be found.
O que mais eu poderia fazer? Precisa ser executável, pertencente a um determinado usuário? O arquivo está definitivamente lá, mas não consegue encontrá-lo.
Já tentou pesquisar por ele?
find / -name aws_cred