0

嗯,我很慢...

我不知道如何在 Aptana(插件 Eclipse)中更改 Ruby 的 PATH。Apatana 网站不提供任何“操作方法”。各种搜索都没有结果。这是我得到的错误。

/home/cmcintyre/.rvm/rubies/ruby-1.9.3-p385/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- watir-webdriver (LoadError)
     from /home/cmcintyre/.rvm/rubies/ruby-1.9.3-p385/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
     from /home/cmcintyre/dev/bsro_rebrand_automation/test.rb:2:in `<main>'

任何帮助深表感谢。

版本:Aptana 3

操作系统:Ubuntu 12.10

4

1 回答 1

0

我确实发现在使用 Aptana 时将 RVM 与 Ubuntu 12.10 一起使用并不是一个好的选择。

我删除了 RVM 目录并使用以下命令安装:

sudo apt-get install ruby.  

我还重新安装了 Eclipse 并添加了 Aptana 插件。使用 apt-get 安装了 Eclipse,尽管这可能不是必需的。

Eclipse/Aptana 找到了适当的 Ruby 目录。

使用 Curl 安装时,Ruby 使用本地用户安装(尽管有全局安装说明)。因此,当您使用 sudo 命令安装 gem 时,它会将它们安装到您的根目录。Aptana 自然会感到困惑,因为您没有指向正确的 Ruby 安装。

工作完美。

我是 Linux 的新手,并认为它与我的 Mac/PC 上的相同。不过,这绝对是 Linux/Ubuntu 特有的,因为我在带有 Curl 的 Mac 上使用了相同的安装过程并且没有任何问题。

更新:如下所述,您也可以通过 RVM 更新所有 gem,而不是使用 Rubygems。这可能是对这个问题的更恰当的回答。

于 2013-02-19T21:12:59.880 回答