EC2 上的 Apache Spark。环境变量问题。 Mac OSX

Apache Spark on EC2. Environment Variable problems. Mac OSX

我正在按照 here 找到的教程来启动 Spark 集群和 运行。我使用的是 Mac OS 10.9。我刚开始使用 Mac。尝试启动集群时出现错误:

ERROR: The environment variable AWS_ACCESS_KEY_ID must be set

我不完全了解环境变量等。我以为我在我的主目录中创建了一个 .bash_profile 但事实并非如此,因为我的主目录 (~) 不在它所在的位置应该。因此,我找到了 .profile 和 .bashrc 并且我知道我需要编辑其中一个,但是我不能。我一直得到 Access Denied。我对下一步该做什么感到很困惑。任何帮助将不胜感激。

您可以在 bash 中创建环境变量,例如:

export AWS_ACCESS_KEY_ID=accesskeyhere
export AWS_SECRET_ACCESS_KEY=secretkeyhere