2015-08-16 35 views
1

当我设置在.bash_profile文件中的环境变量,然后重新启动shell我收到以下错误:的Rails的Ruby的shell环境变量错误

Last login: Sat Aug 15 20:16:25 on ttys000 
-bash: /Users/xxxxxxxxx/.bash_profile: line 7: unexpected EOF while looking for matching `"' 
-bash: /Users/xxxxxxxx/.bash_profile: line 10: syntax error: unexpected end of file 

.bash_profile文件看起来像这样:

if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi 

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load  RVM into a shell session *as a function* 
export GMAIL_USERNAME=“[email protected]” 
export GMAIL_PASSWORD=“xxxxxx” 
export MAILCHIMP_API_KEY=“xxxxxxxxxxxxxxxxxxxxxx” 
export MAILCHIMP_LIST_ID=“xxxxxxxxxx” 
export OWNER_EMAIL=“[email protected]
+0

ricke2005,你试过我的解决方案吗?这应该解决你的问题。如果不是,请告诉我! –

+0

KM,刚刚尝试过你的建议,......它工作过!谢谢。我不明白这两个符号之间的区别。你可以解释吗。 – ricke2005

回答

0

看起来像你需要替换"如下:

if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi 

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load  RVM into a shell session *as a function* 
export GMAIL_USERNAME="[email protected]" 
export GMAIL_PASSWORD=“xxxxxx” 
export MAILCHIMP_API_KEY="xxxxxxxxxxxxxxxxxxxxxx" 
export MAILCHIMP_LIST_ID="xxxxxxxxxx" 
export OWNER_EMAIL="[email protected]"