如何配置 IntelliJ 以将特定的 rbenv 版本用于 Rake 作为外部工具?

How do I configure IntelliJ to use a specific rbenv version for Rake as an external tool?

我的终端配置为使用 Ruby 1.8.7,通过 ruby env.

如果我在 IntelliJ 中打开终端并执行 ruby --version 我得到 1.8.7,这是正确的。

我有一个外部工具,它本质上只是一个 Rake 任务。我也希望 运行 使用我的 rbenv managed Ruby 1.8.7,但是,当我 运行 任务时,它默认使用系统 Ruby (2.0),然后保释,因为这里没有安装 gems。

详细的输出指向 usr/bin/rake - 有什么方法可以配置 IntelliJ 以使用不同版本的 Rake?

我在 Mac 运行ning 10.12

上使用 IntelliJ IDEA Ultimate 2016.3

在 rbenv 中设置 Rake shim 的外部工具中使用绝对路径作为程序参数:

/Users/someuser/.rbenv/shims/rake