Ruby on Rails:运行任何rails命令时出错

时间:2011-07-21 21:01:24

标签: ruby-on-rails-3

我已多次尝试安装rails。使用RVM,然后自己编译源代码,然后再次使用RVM ......每次安装看起来都工作正常,但是当我尝试运行时

rails -v

..或任何rails命令,我得到:

internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- /home/user/config/boot (LoadError)
    from <internal:lib/rubygems/custom_require>:29:in `require'
    from script/rails:5:in `<main>'

ruby​​似乎工作正常,宝石也是如此。 我搜索到了无法找到问题的信息。 我正在运行Ubuntu 11.04并安装了最新版本的rails gem(不是RC)

1 个答案:

答案 0 :(得分:3)

你从哪里运行这个命令?您似乎是从主目录中运行它,意外运行rails new .,然后删除config/boot.rb已删除script/rails。然后,当您运行rails -v时,该命令检测到存在script/rails文件夹,并尝试加载堆栈,就像您的主目录是Rails应用程序一样。

从您的主目录中删除script/rails,然后重试。