【问题标题】:Installing Ruby on Mac OS X 10.7在 Mac OS X 10.7 上安装 Ruby
【发布时间】:2011-09-01 15:48:32
【问题描述】:

我安装了 rvm,然后安装了 ruby​​ 1.9.2,但每次我关闭终端并重新打开它时,它都会显示 rvm 没有安装(zsh:正确的 'rvm' 到 'rvim' [nyae]?)甚至 ruby 1.9.2 做 ruby​​ -v(ruby -v 时看不到 ruby 1.8.7(2010-01-10 补丁级别 249)[universal-darwin11.0])。

我确实将 1.9.2 版本设置为默认版本,并使用http://eddorre.com/posts/rails-ultimate-install-guide-on-os-x-lion-using-rvm-homebrew-and-pow 作为安装指南。我有 Mac OS X 10.7。我究竟做错了什么?我正在做Ruby 1.9.2 keeps reverting back to 1.8.7 after installing it using RVM 所说的。

谢谢!

【问题讨论】:

    标签: ruby rvm osx-lion macos


    【解决方案1】:

    您需要将此行添加到.zshrc 文件的底部:

    [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.
    

    【讨论】:

    • 这是否意味着我必须通过此命令更改我的外壳? chsh -s /bin/zsh 为 Richa 更改 shell。 Richa 的密码:chsh:未进行任何更改
    • 如果您遵循该指南,您应该已经在 zsh 上(并且由于错误是“zsh:正确的 'rvm'....”,所以您在 zsh 上)。所以如果你将该行添加到 .zshrc,RVM 应该可以工作。
    • 我这样做了:/Users/richa/.rvm/ 中的 RVM 升级已完成。 //很多文字 感谢您使用 RVM! ~Wayne ➜ ~ [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" 然后关闭窗口并重新启动终端。在键入此上次登录时:Thu Sep 1 12:24:42 on ttys000 ➜ ~ rvm pkg install iconv zsh: 将 'rvm' 更正为 'rvim' [nyae]?我再次收到错误消息。
    • 不,有一个名为.zshrc 的文件,您必须对其进行编辑并放入该行;您不只是将其输入终端。放入该文件将告诉 zsh 在您每次启动新的终端会话时加载 RVM。
    【解决方案2】:

    有关 .zshrc 文件的更多信息 - 它位于:

    /Users/yourname/.zshrc
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-17
      • 2012-11-09
      • 2013-04-10
      • 2012-01-09
      • 2013-09-15
      • 1970-01-01
      • 1970-01-01
      • 2011-10-25
      相关资源
      最近更新 更多