升级了 rbenv 仍然无法安装 ruby 2.4.0
Upgraded rbenv and still can't install ruby 2.4.0
我正在尝试使用 rbenv 安装 ruby 2.4.0。
我正在使用自制软件。
当我尝试以下命令时:
rbenv install ruby 2.4.0
我得到以下信息:
ruby-build: definition not found: 2.4.0
The following versions contain `2.4.0' in the name:
2.4.0-dev
2.4.0-preview1
rbx-2.4.0
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 命令,我仍然收到相同的消息,即 ruby-build definition 2.4.0 not found。
如何安装 ruby 2.4.0 并解决这个问题?
首先检查 Ruby 的版本:
ruby -v
如果不是您需要的版本,请确保从他们的 Official Website 下载。
然后,如果你已经安装了Homebrew,你可以试试下面的命令:
brew install ruby
否则,您可以先通过此命令安装Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
我发现我必须执行以下操作:
brew reinstall ruby-build --HEAD
然后我可以安装 ruby 2.4.0 使用:
rbenv install 2.4.0
我猜 brew upgrade ruby-build --HEAD 没有更新最新的 ruby 安装可用。
我正在尝试使用 rbenv 安装 ruby 2.4.0。
我正在使用自制软件。
当我尝试以下命令时:
rbenv install ruby 2.4.0
我得到以下信息:
ruby-build: definition not found: 2.4.0
The following versions contain `2.4.0' in the name:
2.4.0-dev
2.4.0-preview1
rbx-2.4.0
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 命令,我仍然收到相同的消息,即 ruby-build definition 2.4.0 not found。
如何安装 ruby 2.4.0 并解决这个问题?
首先检查 Ruby 的版本:
ruby -v
如果不是您需要的版本,请确保从他们的 Official Website 下载。
然后,如果你已经安装了Homebrew,你可以试试下面的命令:
brew install ruby
否则,您可以先通过此命令安装Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
我发现我必须执行以下操作:
brew reinstall ruby-build --HEAD
然后我可以安装 ruby 2.4.0 使用:
rbenv install 2.4.0
我猜 brew upgrade ruby-build --HEAD 没有更新最新的 ruby 安装可用。