当我尝试使用RubyMine创建Rails应用程序时,它失败并显示消息“Unable to run gem'rails'。'找不到'rails'”。为什么?以及如何解决它?RubyMine错误:无法运行gem'rails'。找不到'rails'
RubyMine的版本是4.0.2。
有一个关于我的系统的一些信息:
$ ruby -v
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux]
$ gem -v
1.8.11
$ uname -a
Linux somehost 3.2.0-2-amd64 #1 SMP Tue Mar 20 18:36:37 UTC 2012 x86_64 GNU/Linux
$ lsb_release -d
Description: Debian GNU/Linux testing (wheezy)
$ rails -v
Rails 3.2.3
这里的宝石表的输出--local:http://pastebin.com/CymzGUpf
的RubyMine看到同一组宝石:http://ompldr.org/vZGM2eA
对Ruby的其他IDE和Ruby on Rails(带插件DLTK-Ruby,Netbeans的Eclipse)可以正常工作。
我该怎么做?
rails脚本的位置是什么?它是可执行的吗?很可能它不在ruby所在的位置,因此RubyMine无法运行它(请查看whereis rails)。您也可以从http://confluence.jetbrains.net/display/RUBYDEV/RubyMine+EAP尝试RubyMine 4.0.3 RC。 – CrazyCoder 2012-04-11 12:40:10
rails:/ usr/local/bin/rails,ruby:/ usr/bin/ruby – frp 2012-04-11 12:54:48
'sudo ln -s/usr/local/bin/rails/usr/bin/rails' – CrazyCoder 2012-04-11 12:58:01