如果我在 2.2.2 上,如何安装 ruby 2.2.1?
How can I install ruby 2.2.1 if I am on 2.2.2?
如果我目前使用的是 2.2.2,我该如何安装 ruby 2.2.1 ...我需要倒退一个版本,因为 ruby 2.2.2 似乎有一些在终端中加载我的项目时出现问题。
RVM 是一个版本管理系统,正是这样做的。
安装后请参阅常见问题解答
Ruby 版本管理的一个选项是 rbenv。与 RVM 相比,我更喜欢它,因为它没有那么侵入性(它不需要加载到您的 shell 中,它不会覆盖 shell 命令,它不会管理 gemsets,等等)。
在您的情况下,要安装较旧的 Ruby 版本,您可以在安装 rbenv 后执行以下操作:
检查可用的 Ruby 版本:
rbenv install -l
上面应该显示所有可用版本的列表(在您的场景中,2.2.1 应该是一个可用选项)。然后一旦你选择了你想要安装的版本,下面的命令可以是 运行 next:
rbenv install 2.2.1
最后,要在 ruby 版本之间切换,您可以 运行:
rbenv local 2.2.1
或者将 Ruby 2.2.1 设置为全局默认:
rbenv global 2.2.1
更多信息,例如安装说明,可以在 README
中找到
希望对您有所帮助!
Ruby 版本管理的另一个选项是 chruby。
如果我目前使用的是 2.2.2,我该如何安装 ruby 2.2.1 ...我需要倒退一个版本,因为 ruby 2.2.2 似乎有一些在终端中加载我的项目时出现问题。
RVM 是一个版本管理系统,正是这样做的。
安装后请参阅常见问题解答
Ruby 版本管理的一个选项是 rbenv。与 RVM 相比,我更喜欢它,因为它没有那么侵入性(它不需要加载到您的 shell 中,它不会覆盖 shell 命令,它不会管理 gemsets,等等)。
在您的情况下,要安装较旧的 Ruby 版本,您可以在安装 rbenv 后执行以下操作:
检查可用的 Ruby 版本:
rbenv install -l
上面应该显示所有可用版本的列表(在您的场景中,2.2.1 应该是一个可用选项)。然后一旦你选择了你想要安装的版本,下面的命令可以是 运行 next:
rbenv install 2.2.1
最后,要在 ruby 版本之间切换,您可以 运行:
rbenv local 2.2.1
或者将 Ruby 2.2.1 设置为全局默认:
rbenv global 2.2.1
更多信息,例如安装说明,可以在 README
中找到希望对您有所帮助!
Ruby 版本管理的另一个选项是 chruby。