商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > 使用RVM实现控制切换Ruby/Rails版本

使用RVM实现控制切换Ruby/Rails版本

  发布于2026-06-29 阅读(0)

扫一扫,手机访问

在学习 Ruby on Rails 的过程中,不同教程使用的 Ruby 和 Rails 版本常常不一致。为了跟教程里的环境保持一致,RVM(Ruby Version Manager)就派上了用场——它可以让我们在当前环境中自由切换 Ruby 和 Rails 的版本,省去了反复重装的麻烦。

使用RVM实现控制切换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
本文转载于:https://www.jb51.net/article/115923.htm 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

产品推荐

热门关注