初始化常量RAILS_ROOT

时间:2011-04-19 17:38:10

标签: ruby-on-rails ruby-on-rails-3

在按照these instructions安装向导示例的同时,我收到以下错误:

[wizardly-examples]$ rake gems:install
(in /Users/jason/Rails/wizardly-examples)
(eval):1: warning: already initialized constant RAILS_ROOT
rake aborted!
wrong number of arguments (1 for 0)
/Users/jason/Rails/wizardly-examples/Rakefile:4:in `<top (required)>'

有人可以建议如何解决这个问题吗?谢谢

1 个答案:

答案 0 :(得分:2)

这可能是一个过时的宝石,造成了麻烦。 rake gems:install对于一个从来没有正常工作,并且已被淘汰以支持:

bundle install

默认情况下,Rails 3已切换到bundler系统。较旧的项目可能仍然有旧的任务,但不应该使用它。由于Rakefile通常依赖于它试图安装的宝石,你可以从一开始就看出它是一个坏主意。

一般情况下,如果您在执行rake任务时遇到问题,请务必使用--trace选项以更好地了解错误发生的位置。