一个 Bundler::RubyVersionMismatch 错误被发出(来自 Bundler 管理的代码)当一个命令本身使用另一个版本的 Ruby 时。
当在 Gemfile 中为某些 shell 命令指定 Ruby 版本时,会发生这种情况。
一类示例是向 Heroku 工具带命令发送的 Rake 任务。
一个 Bundler::RubyVersionMismatch 错误被发出(来自 Bundler 管理的代码)当一个命令本身使用另一个版本的 Ruby 时。
当在 Gemfile 中为某些 shell 命令指定 Ruby 版本时,会发生这种情况。
一类示例是向 Heroku 工具带命令发送的 Rake 任务。
在代码中,环绕Bundler.with_clean_env{}
命令shelled-out to。
有关这方面的更多信息,请参阅 Bundler问题。