gpt4 book ai didi

python - 如何为 AWS 访问 key 和 secret 访问 key 更改 mrjob 中的环境变量

转载 作者:可可西里 更新时间:2023-11-01 16:18:20 25 4
gpt4 key购买 nike

如何更改 mrjob 中的 $AWS_ACCESS_KEY_ID$AWS_SECRET_ACCESS_KEY 以输入我自己的 AWS 凭据?我在 Mac OS X 上使用终端。

https://github.com/Yelp/mrjob

谢谢!

最佳答案

好吧,你有几种方法。您可以只更改名为 AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY 的环境变量。您可能可以使用 setenv 命令来执行此操作,尽管我不是 Mac OS 专家。

mrjob 的一个很好的特性是它还读取名为 mrjob.conf 的配置并在默认位置查找它,例如您的主目录、/etc 目录和环境变量 MRJOB_CONF。此配置采用 YAML 格式,因此您应该有一个类似以下的部分来设置您的 key :

运行者: 电子邮箱: aws_access_key_id:XXXX aws_secret_access_key:YYYY ...

您可以在配置中设置更多参数,所以我建议您查看 an example config看看你能在那里做什么。

我还读到如果您在您的主目录或/etc 目录下的 .boto 文件中的 boto 配置中设置您的 key ,它会起作用,并且您可以添加以下行.我自己没有测试过,但应该也能正常工作:

aws_access_key_id = XXXX
aws_secret_access_key = YYYY

关于python - 如何为 AWS 访问 key 和 secret 访问 key 更改 mrjob 中的环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14923752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com