如何为Eclipse配置Ruby解释器

时间:2011-01-26 20:41:29

标签: ruby eclipse interpreter

我刚安装了Eclipse的Ruby插件。在创建我的第一个Ruby项目期间,我遇到了选择ruby解释器的问题。

我做了New Project => Ruby项目。但是当它要求翻译时,默认是未定义的,在项目特定的解释器下拉菜单中没有显示任何内容,当我点击“配置解释器”链接时,它在我的网络浏览器上打开了一个错误的URL页面。

使用什么是正确的解释器以及如何配置ruby解释器?谢谢你的帮助!

7 个答案:

答案 0 :(得分:14)

我在Ubuntu 12.04中的eclipse Indigo中启动了我的ruby项目并遇到了同样的问题。如果你已经安装了ruby并且可以在eclipse中创建一个ruby项目,那么你可以通过以下方式找到/添加解释器:

  1. 转到窗口 - >偏好> Ruby>口译
  2. 点击右侧的搜索按钮,然后eclipse将帮助您找到红宝石口译员
  3. 点击底部的确定按钮
  4. 对于我的情况,口译员的位置是 / usr / bin / ruby​​

答案 1 :(得分:2)

没有RVM:

请在控制台中输入命令whereis ruby。 如果您获得版本,您将获得/usr/bin/ruby/usr/local/bin/ruby之类的路径来检查哪个是正确的解释器路径/usr/bin/ruby -v。那是你的翻译。

使用RVM:

请输入命令:rvm info

binaries:
    ruby: "/home/<USERNAME>/.rvm/rubies/ruby-2.0.0-p247/bin/ruby"

复制此路径并粘贴到您需要的任何位置输入解释器路径。

它对我有用。我希望它也能帮助别人。

干杯!

答案 2 :(得分:2)

先决条件:安装Ruby

在Eclipse中配置Ruby解释器:

  1. 打开eclipse
  2. 安装Eclipse的Ruby插件(在我的例子中,它是DLTK)
  3. 转到窗口 - &gt;首
  4. 点击Ruby-&gt;左侧小组的口译员
  5. 点击右侧的搜索...按钮(Eclipse将帮助您找到红宝石口译员)
  6. 点击底部的确定按钮
  7. 现在您已准备好创建新的Ruby项目并运行。

答案 3 :(得分:1)

转到Window->Preferences。然后,您应该在左侧导航窗格中有一个Ruby选项。选择Ruby->Installed Interpreters。然后,您应该能够通过添加ruby安装的路径将eclipse指向正确的解释器。

希望这有帮助。

答案 4 :(得分:1)

在我的系统上:

thufir@dur:~$ 
thufir@dur:~$ which ruby
/home/thufir/.rvm/rubies/ruby-1.9.3-p125/bin/ruby
thufir@dur:~$ 
thufir@dur:~$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.10
DISTRIB_CODENAME=oneiric
DISTRIB_DESCRIPTION="Ubuntu 11.10"
thufir@dur:~$ 

根据您的OS /等,它会有所不同。就我而言,我安装了RVM,Ruby Version Manager。重点是将IDE指向Ruby所在的路径。

由于这是一个老问题,我会推断Anisha要么修好要么放弃了,所以这些信息只供其他人参考。

答案 5 :(得分:1)

首先打开Ruby透视图,转到Window&gt; Open Perspective&gt;其他并选择Ruby。

要配置Ruby解释器,请转到Window&gt;偏好&gt; Ruby&gt;口译。 单击添加按钮&gt;浏览按钮,找到并选择Ruby可执行文件ruby.exe,然后单击打开按钮。 在我的例子中,Ruby位于C:\ Ruby192 \ bin \ ruby​​.exe下。

答案 6 :(得分:0)

如果您的系统上安装了Ruby,Eclipse可以帮助您找到ruby解释器的目录。在Eclipse中,选择新项目,然后选择ruby项目,然后在解释器部分选择configure interpreters,在窗口的右侧,点击搜索按钮,Eclipse将在你的系统上找到ruby解释器的版本。然后单击确定。