在.bashrc或.bash_profile中设置环境变量

时间:2014-07-08 23:43:04

标签: ruby-on-rails ruby environment-variables

我正在关注学习Ruby on Rails - RailsApps 教程。在配置部分,它讨论了打开.bashrc.bash_profile并查看导出路径命令。这两个文件都是空白的。本教程要求我在这两个文件中的一个中记录环境变量。我假设文件是​​具有导出路径的文件。由于我的两个文件都是空白的,我记录环境变量的文件是否重要? 运行OS X 10.9.4并使用rvm

这些是变量:

export GMAIL_USERNAME="example@gmail.com"
export GMAIL_PASSWORD="Your_Password"
export MAILCHIMP_API_KEY="Your_MailChimp_API_Key"
export MAILCHIMP_LIST_ID="Your_List_ID"
export OWNER_EMAIL="example@gmail.com"

2 个答案:

答案 0 :(得分:1)

只需将这些内容添加到.bashrc,如果它在您的主目录中不存在,则只需创建它。如果您想知道这被称为环境变量,请export将它们提供给.bashrc运行.bashrc时的shell。发生这种情况是因为每次打开终端时都会执行bash。这并不是那么简单,但如果您想要更深入地了解有关unix和{{1}} shell的内容。

答案 1 :(得分:1)

该教程可能指的是Linux。在OS X中,将此信息放入~/.profile更为常见(尽管添加到~/.bash_rc仍应有效)。这仅适用于~/.bash_profile不存在see here

的情况

您的.profile也可能不会为空。