我已多次尝试安装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)
答案 0 :(得分:3)
你从哪里运行这个命令?您似乎是从主目录中运行它,意外运行rails new .
,然后删除config/boot.rb
但不已删除script/rails
。然后,当您运行rails -v
时,该命令检测到存在script/rails
文件夹,并尝试加载堆栈,就像您的主目录是Rails应用程序一样。
从您的主目录中删除script/rails
,然后重试。