【问题标题】:OS X Using Older Ruby Version Than InstalledOS X 使用比安装旧的 Ruby 版本
【发布时间】:2015-07-22 22:30:45
【问题描述】:

刚刚在我的 iMac (10.10.2) 上安装了 Ruby 2.1.3,并通过 Homebrew 进行了 ruby​​-install。我已经在使用 ruby​​ 2.0.0p481,但也刚刚安装了 Rails 并想更新 Ruby。正如我所说,ruby-install 确实安装了 Ruby 2.1.3,但是当我使用“ruby-v”时,我仍然得到 ruby​​ 2.0.0p481。虽然我想使用 2.1.3,但不明白为什么它在安装后没有被使用。

谢谢。

【问题讨论】:

    标签: ruby macos installation


    【解决方案1】:

    尝试brew link Ruby,它应该将您的 Ruby 从 home brew 与您在命令行中使用的 Ruby 链接起来。

    【讨论】:

    • 以为这样可以,但我得到一个“错误:没有这样的小桶:/usr/local/Cellar/ruby”
    • 您是否首先通过 Homebrew 安装了 Ruby? '酿造安装红宝石'
    • 我试过了,然后“brew link ruby​​”,但没有用。然后我按照 Homebrew 在终端上的建议尝试了“brew unlink ruby​​ && brew link ruby​​”,但 ruby​​ -v 仍然返回“ruby 2.0.0 ...”
    【解决方案2】:

    在命令行输入rvm use 2.1.3

    【讨论】:

    • 没有做任何事情,因为没有安装朗姆酒,我似乎无法安装它。
    猜你喜欢
    • 1970-01-01
    • 2013-07-01
    • 2011-08-14
    • 2015-01-10
    • 2014-12-04
    • 1970-01-01
    • 2011-03-28
    • 1970-01-01
    • 2023-03-12
    相关资源
    最近更新 更多