frp*_*frp 11 ruby linux ruby-on-rails rubymine
当我尝试使用RubyMine创建Rails应用程序时,它失败并显示消息"无法运行gem'trail'.无法找到'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
Run Code Online (Sandbox Code Playgroud)
这是宝石列表的输出--local:http://pastebin.com/CymzGUpf
RubyMine看到了同一组宝石:http://ompldr.org/vZGM2eA
Ruby和Ruby on Rails的其他IDE(带有插件DLTK-Ruby,Netbeans的Eclipse)工作正常.
我做错了什么?
Cra*_*der 33
此问题是由引起ruby和rails可执行文件位于不同的目录,通常他们应该在同一个目录和RubyMine的是寻找rails在同一位置的配置脚本ruby解释器二进制文件.
在这种特殊情况下,地点如下:
/usr/local/bin/rails/usr/bin/ruby其中一个解决方案是rails在/usr/bin目录中创建脚本的符号链接:
sudo ln -s /usr/local/bin/rails /usr/bin/rails
| 归档时间: |
|
| 查看次数: |
6025 次 |
| 最近记录: |