我需要将Ruby版本从2.0.0更新到最新版本。我不能使用一些宝石,因为我的版本没有更新。 前段时间我用Homebrew安装了Ruby。如何更新Ruby版本?
当前回答
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源页面
其他回答
您可以通过查看下载Ruby指定Ruby的最新版本。
获取最新版本: curl -sSL https://get.rvm.io | bash -s stable——ruby 安装: RVM安装2.2 使用它作为默认值: RVM使用2.2——default
或者运行ruby的最新命令:
rvm install ruby --latest
rvm use 2.2 --default
如果出现“需求安装失败,状态: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
一种快速将Ruby升级到v2.4+的方法
brew upgrade ruby
or
sudo gem update --system
sudo gem update --system
然后重启电脑
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源页面
推荐文章
- 是否可以在MiniTest中运行单个测试?
- 如何在Ruby中生成a和b之间的随机数?
- 无法安装gem -未能建立gem本地扩展-无法加载这样的文件——mkmf (LoadError)
- 如何在Ruby中创建文件
- 什么是Ruby文件。开放模式和选项?
- Ruby数组到字符串的转换
- 如何分割(块)一个Ruby数组成X元素的部分?
- Maven检查存储库中更新的依赖项
- Ruby中“or”和||的区别?
- 如何测试参数是否存在在轨道
- 在Ruby中不创建新字符串而修饰字符串的规范方法是什么?
- RVM不是一个函数,用' RVM use…’不会起作用
- 了解Gemfile。锁文件
- 如何确定一个数组是否包含另一个数组的所有元素
- 是什么导致这个ActiveRecord::ReadOnlyRecord错误?