Rails 捆绑器—如何指定您尚未安装的 ruby 版本

Rails bundler—how to specify a ruby version that you do not have installed

我正在使用 ruby 2.3,但我需要我的 Gem 也与 2.2 兼容

如果我将 ruby '2.2' 放入 Gemfile,捆绑程序会抱怨我的 ruby 版本与 gemfile 中的内容不匹配。

有什么方法可以指定ruby版本,而忽略我当前使用的版本吗?

您需要安装 ruby 2.2 版本并在 运行 代码中使用它。要在同一台机器上使用多个红宝石,您应该使用某种 ruby 环境管理器。

看看uru (best option in Windows) or rvm(我个人偏好Linux)