我需要将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 terminalEcho 'if which rbenv > /dev/null;然后eval "$(rbenv init -)";Fi ' >> ~/.bash_profile
源~ / . bash_profile
Install RubyRbenv安装2.6.5
Rbenv global 2.6.5
ruby - v
Link to the源页面