我需要将Ruby版本从2.0.0更新到最新版本。我不能使用一些宝石,因为我的版本没有更新。 前段时间我用Homebrew安装了Ruby。如何更新Ruby版本?


当前回答

如果出现“需求安装失败,状态:1”的错误。,下面是该怎么做:

使用以下命令安装Homebrew(由于某些原因,它可能不会自动工作):

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后继续安装rvm

curl -sSL https://get.rvm.io | bash -s stable --ruby

退出,重新打开终端,然后:

rvm install 2.2
rvm use 2.2 --default

其他回答

brew link --overwrite --force ruby

一种快速将Ruby升级到v2.4+的方法

brew upgrade ruby

or

sudo gem update --system

打开终端:

sudo gem update --system 

它的工作原理!

在终端:rvm gemset使用全局

Brew install rbenv ruby-build

Add rbenv to bash so that it loads every time you open a terminal

Echo 'if which rbenv > /dev/null;然后eval "$(rbenv init -)";Fi ' >> ~/.bash_profile

源~ / . bash_profile

Install Ruby

Rbenv安装2.6.5

Rbenv global 2.6.5

ruby - v

Link to the

源页面