Aptana Studio 3没有用rvm找到宝石

时间:2013-02-28 14:57:08

标签: ruby rvm aptana aptana3

我正在尝试在我正在研究的Ruby项目上使用Aptana Studio 3。我使用的是Mac OS X 10.8,并使用RVM安装了Ruby。

当我尝试在Aptana Studio中执行.rb文件时,它给出了如下错误:

/Users/.../.rvm/rubies/ruby-1.9.2-p320/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': no such file to load -- resque (LoadError)
    from /Users/.../.rvm/rubies/ruby-1.9.2-p320/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from /Users/.../q_test.rb:3:in `<main>'

当我输入

时,在Aptana Studio 3终端内
rvm gemset list

我可以看到选择了正确版本的ruby,但似乎Aptana无视gemset?

发生了什么事?有人可以帮忙吗?

更新

我怀疑这个问题与此有关:

https://aptanastudio.tenderapp.com/discussions/problems/3306-switching-rvm-ruby-and-gemsets-on-fly

1 个答案:

答案 0 :(得分:1)

应该可以使用 - 默认选项定义default gemset

rvm 1.9.2-p320
rvm gemset create rails_gemset
rvm --default use ruby-1.9.2-p320@rails_gemset

也许这会有帮助吗?

顺便说一下,我建议使用简单的编辑器,如Sublime Text,Textmate或Emacs,而不是Aptana Studio。它们比大型的IDE(Java需要,但不适用于Ruby)更快,更精简,更整洁。