代码之家  ›  专栏  ›  技术社区  ›  Joshua

rake未初始化常量rdoc::rdoc

  •  7
  • Joshua  · 技术社区  · 15 年前

    每次运行make时,都会出现“uninitialized constant rdoc::rdoc”错误

    耙形犁头 (主要) 耙子流产了! 未初始化常量rdoc::rdoc C:/ruby186/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:在“原始加载”中 (通过运行带有--trace的任务来查看完整跟踪)

    --编辑

    运行-跟踪它似乎是唯一的Rails代码来自RDOCXRails。因为其他人似乎可以很好地运行它,我假设我缺少一个gem或插件,但我不知道是哪个。

    3 回复  |  直到 14 年前
        1
  •  12
  •   Community CDub    8 年前

    看起来我必须为Rails应用这两种解决方案(2.3.12)

    1. 安装耙子0.9.2
    2. 安装RDOC 2.4.3
    gem install rdoc --version=2.4.3
    gem update rake
    

    我发现了这个解决方案的副作用,它导致了另一个错误,比如- Ruby on Rails and Rake problems: uninitialized constant Rake::DSL

        2
  •  3
  •   Dan Rosenstark    14 年前

    在我的例子中,这是更新rake的问题: sudo gem update rake

        3
  •  1
  •   Joshua    15 年前

    RDOC-Rails需要2.4.3的RDOC,这不是最新版本,因此您必须专门安装它。

    推荐文章