使用RVM实现控制切换Ruby/Rails版本
作者:NorthPath
时间:2026-06-29
浏览:1
RVM能自由切换Ruby与Rails版本,避免反复重装。通过rvminstall安装指定Ruby版本,用rvmlist查看已安装版本,切换并设为默认。创建gemset绑定Ruby版本,再安装不同Rails版本,即可灵活切换,实现多项目环境隔离。
本文目录
在学习 Ruby on Rails 的过程中,不同教程使用的 Ruby 和 Rails 版本常常不一致。为了跟教程里的环境保持一致,RVM(Ruby Version Manager)就派上了用场——它可以让我们在当前环境中自由切换 Ruby 和 Rails 的版本,省去了反复重装的麻烦。

RVM 的安装细节这里就不展开了,网上有很多成熟的方案可以直接用。
安装其他版本的 Ruby
先安装当前最新版本 2.4.1:
$ rvm install 2.4.1
查看目前已安装的 Ruby 版本:
$ rvm list
切换到指定版本(前提是已经安装过):
$ rvm 2.0.0
指定默认版本:
$ rvm --default use 2.4.1
创建一个 gemset
gemset 是绑定在某个 Ruby 版本下面的,举个例子:
$ rvm 2.4.1 $ gem install rails -v 5.1.1 $ rvm gemset create rails511 rails501 Gemset 'rails511' created. Gemset 'rails501' created. $ rvm 2.4.1@rails511 $ gem install rails -v 5.1.1 $ rvm 2.4.1@rails501 $ gem install rails -v 5.0.1
之后就可以在不同版本之间自由切换 Rails 了:
$ rvm 2.4.1@rails511 ; rails --version Rails 5.1.1 $ rvm 2.4.1@rails501 ; rails --version Rails 5.0.1 $ rvm use 2.4.1@rails501 --default
作者最新文章
如何通过EMRAI助手查询EMR组件相关问题
2026-11-01 16:16
EndNote Windows版官方下载与安装教程:许可确认到Word插件验证
2026-10-30 09:21
WinRAR压缩文件教程:参数设置与分卷压缩技巧
2026-10-29 09:38
华硕5070显卡提升AI创作效率
2026-10-27 11:04
navicat怎么设置自增主键及具体操作步骤
2026-10-22 22:43
上一篇:
Ruby 中的 module
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多

































