【发布时间】:2014-09-02 11:02:06
【问题描述】:
我有以下设置:
- Mac OS X 10.10
- Python 2.7
我做了以下步骤
-
AWS EB 控制台工具添加到我在 ~/.bash_profile 中的路径
export PATH=$PATH:~/amazon-eb/eb/linux/python2.7/ export AWS_ACCESS_KEY_ID=xxx export AWS_SECRET_KEY=xxx export AWS_CREDENTIAL_FILE=~/.aws/credentials -
~/.aws/credentials中的 AWS 凭证[default] AWSAccessKeyId=xxx AWSSecretKey=xxx -
使用
.elasticbeanstalk/config文件创建了一个项目[global] ApplicationName=Oselot Wordpress Blog DevToolsEndpoint=git.elasticbeanstalk.us-east-1.amazonaws.com EnvironmentName=oselotWordpressBlog-env Region=us-east-1 -
当我尝试运行
eb status时,它会询问我的凭据Anatoliys-MBP:oselot-blog toli$ eb status To get your AWS Access Key ID and Secret Access Key, visit "https://aws-portal.amazon.com/gp/aws/securityCredentials". Enter your AWS Access Key ID:
当我输入我的凭据时它工作正常,但每次都必须这样做很烦人。我有什么遗漏吗?
【问题讨论】:
-
我猜环境变量的正确名称是
AWS_CREDENTIAL_FILE,而不是AWS_CREDENTIALS_PATH,如docs -
已更改。还是没有骰子。
标签: python macos amazon-web-services file-permissions amazon-elastic-beanstalk