Pywren简介
待补充
安装 AWS Command Line Interface (AWS CLI)
1. 通过pip安装awscli
1 |
pip3 install awscli |
2. 验证安装
1 |
aws --version |
配置AWS CLI
1. 输入配置命令
1 |
aws configure |
键入该命令时,AWS CLI 会提示您输入四条信息(访问密钥、私有访问密钥、AWS 区域和输出格式)。以下各节介绍了这些信息。AWS CLI 将这些信息存储在名为 default
的配置文件(一个设置集合)中。每当您运行的 AWS CLI 命令未明确指定要使用的配置文件时,就会使用 default
配置文件中的信息。
2. 登录 AWS 管理控制台 并通过以下网址打开 IAM 控制台 https://console.aws.amazon.com/iam/。
3. 在导航窗格中,选择 用户-安全证书
4. 在 Access keys (访问密钥) 部分,选择 Create access key (创建访问密钥)。
5. 将看到的ID和秘钥输入,完成配置
配置Pywren
1. 输入配置命令
1 |
pywren-setup |
2. 选项确认,一路回车就好,注意:在一开始的aws configure中地域不要选择错误,否则会无法创建桶,报IllegalLocationConstraintException错误
区域选择us-west-2
错误排查
- 与/root/.aws/相关的错误:打开该文件,ID或者KEY混乱了
- 提示没有权限访问,但是在/root/.pywren_config中配置正确:
手动设置环境变量即可os.environ.setdefault(“PYWREN_CONFIG_FILE”, “/root/.pywren_config”)