我正在尝试在我正在研究的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
答案 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)更快,更精简,更整洁。