【问题标题】:Need help installing Ruby 2.7.2 on Mac需要帮助在 Mac 上安装 Ruby 2.7.2
【发布时间】:2020-10-03 15:32:13
【问题描述】:

我正在尝试在我的 Mac 上安装 Ruby 2.7.2 版(包含所有更新的最新操作系统)并执行了以下操作

brew update
brew upgrade rbenv ruby-build

然后

rbenv install 2.7.2
ruby-build: definition not found: 2.7.2

See all available versions with `rbenv install --list'.

If the version you need is missing, try upgrading ruby-build:

  brew update && brew upgrade ruby-build

所以我尝试按照上面的说明得到这个

brew update && brew upgrade ruby-build
Already up-to-date.
Warning: ruby-build 20200926 already installed

【问题讨论】:

    标签: ruby homebrew rbenv ruby-build


    【解决方案1】:

    您需要安装最新的ruby-build

    $ brew unlink ruby-build # remove STABLE version
    $ brew install --HEAD ruby-build 
    $ rbenv install -l | grep '2.7.2'
    2.7.2
    
    
    Only latest stable releases for each Ruby implementation are shown.
    Use 'rbenv install --list-all' to show all local versions.
    
    

    【讨论】:

    • 希望我能给你更多的支持!谢谢! ??
    • 这在 2021 年 10 月起不起作用
    • @jdog 到底什么不起作用?你用的是rbevn的什么版本?
    • 这对我也不起作用 :(。在 Apple M1 上,rbenv 通过brew 安装。rbenv 版本:1.2.0。
    【解决方案2】:

    @andrei-kovrov 的回答是正确的,但是,或者,您可以等到这个 PR 被合并:

    https://github.com/Homebrew/homebrew-core/pull/62096

    顺便说一句,这个答案不会过时,因此,作为参考,这是公式在发布之前上演的地方:

    https://github.com/Homebrew/homebrew-core/pulls

    【讨论】:

      【解决方案3】:

      根据指定的路径读取正确版本的 ruby​​ 可能会出现问题。如果您已经安装了另一个版本的 ruby​​,则路径可能不会更新以查找更新的版本。

      这篇文章有很多关于如何在 Mac 上设置 ruby​​ 的非常棒的信息: https://stackify.com/install-ruby-on-your-mac-everything-you-need-to-get-going/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-13
        • 2021-08-18
        • 1970-01-01
        • 2015-10-24
        相关资源
        最近更新 更多