我使用以下命令安装了Amazon命令行工具(AWS-CLI):
pip install awscli
它成功安装。 然后我在这个位置创build一个文件: /opt/aws/aws_cred.txt
[default] aws_access_key_id = XYZ aws_secret_access_key = XYZ region = XYZ
然后我运行这个命令:
export AWS_CONFIG_FILE=”/opt/aws/aws_cred.txt”
然后当我尝试运行这个命令时得到这个: aws ec2 describe-regions
botocore.exceptions.ConfigNotFound:找不到指定的configuration文件(“/opt/aws/aws_cred.txt”)。
我还能做什么? 它是否需要可执行,由某个用户拥有,什么? 该文件是肯定存在,但它无法find它。
比较
export AWS_CONFIG_FILE=”/opt/aws/aws_cred.txt”
和
export AWS_CONFIG_FILE="/opt/aws/aws_cred.txt"
(提示:一个使用“聪明”的引号。)
编辑:不太倾斜,你使用聪明的报价是造成这个问题。
你尝试过search吗?
find / -name aws_cred