【问题标题】:RVM and bash_profileRVM 和 bash_profile
【发布时间】:2012-01-07 03:32:16
【问题描述】:

我在我的 Mac 上安装 RVM 时遇到问题。我把我的电脑拿去修理风扇,所以我让我的妻子尝试设置我的环境来完成一些工作。

我遇到的问题是 bash_profile。每次我添加功能时: [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # 加载 RVM 函数

然后重新加载shell我得到以下错误:

-bash:导出:-s': not a valid identifier -bash: export:/Users/Christine/.rvm/scripts/rvm':不是有效的标识符 -bash: export: `]]': 不是一个有效的标识符 Christines-MacBook:~ Christine$

这是我目前的环境:

  • OSX Lion 10.7.2
  • git 版本 1.7.5.4
  • 已安装最新的 RVM
  • xcode 版本 4.2.1
  • bash_profile: 导出 PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:/usr/sbin[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # 加载 RVM 函数

提前致谢。

【问题讨论】:

    标签: installation rvm .bash-profile


    【解决方案1】:

    您最后的要点有多准确?也就是说,您的bash_profile 是否说:

    export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:/usr/sbin[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function
    

    export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:/usr/sbin
    [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function
    

    它们应该在不同的行上,根据您的错误消息,我猜这就是问题所在。

    【讨论】:

    • 布兰登,感谢您的回复。在搜索我的设置后,我发现你提到的问题是我的问题的一部分。另一个问题是 x-code 4.2 和 rvm 显然那个版本的 x-code 会导致 rvm 出现问题。我发现此 andygoundry.com/2011/11/16/… 已修复,现在可以正常工作了。感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-29
    • 2023-04-06
    • 2013-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多