`
hot88zh
  • 浏览: 178581 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Rake提示uninitialized constant Rake::DSL解决办法

阅读更多

环境:Ruby 1.9.1/Rails 3.0.9/Rake 0.9.2

在运行rake db:create的时候提示

rake aborted!
uninitialized constant Rake::DSL
/usr/local/ruby/lib/ruby/1.9.1/rake.rb:2482:in `const_missing'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/tasklib.rb:8:in `<class:TaskLib>'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/tasklib.rb:6:in `<module:Rake>'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/rake-0.9.2/lib/rake/tasklib.rb:3:in `<top (required)>'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/rdoc-3.6.1/lib/rdoc/task.rb:37:in `require'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/rdoc-3.6.1/lib/rdoc/task.rb:37:in `<top (required)>'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/railties-3.0.9/lib/rails/tasks/documentation.rake:2:in `require'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/railties-3.0.9/lib/rails/tasks/documentation.rake:2:in `<top (required)>'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/railties-3.0.9/lib/rails/tasks.rb:15:in `load'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/railties-3.0.9/lib/rails/tasks.rb:15:in `block in <top (required)>'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/railties-3.0.9/lib/rails/tasks.rb:6:in `each'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/railties-3.0.9/lib/rails/tasks.rb:6:in `<top (required)>'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/railties-3.0.9/lib/rails/application.rb:215:in `require'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/railties-3.0.9/lib/rails/application.rb:215:in `initialize_tasks'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/railties-3.0.9/lib/rails/application.rb:139:in `load_tasks'
/usr/local/ruby/lib/ruby/gems/1.9.1/gems/railties-3.0.9/lib/rails/application.rb:77:in `method_missing'
/usr/local/sharephoto/Rakefile:7:in `<top (required)>'
/usr/local/ruby/lib/ruby/1.9.1/rake.rb:2373:in `load'
/usr/local/ruby/lib/ruby/1.9.1/rake.rb:2373:in `raw_load_rakefile'
/usr/local/ruby/lib/ruby/1.9.1/rake.rb:2007:in `block in load_rakefile'
/usr/local/ruby/lib/ruby/1.9.1/rake.rb:2058:in `standard_exception_handling'
/usr/local/ruby/lib/ruby/1.9.1/rake.rb:2006:in `load_rakefile'
/usr/local/ruby/lib/ruby/1.9.1/rake.rb:1991:in `run'
/usr/local/ruby/bin/rake:31:in `<main>'

 解决方法:

打开RakeFile文件,在require 'rake'上面加入

require 'rake/dsl_definition'
 
分享到:
评论

相关推荐

    rake-compiler-dev-box:使用rake编译器的虚拟机

    rake-compiler-dev-box :warning: 这不再是积极维护的。 请查看作为此工具的后继产品。 原始自述文件保存在下面。 使用rake编译器的虚拟机。 非常棒,如果您维护带有C或Java扩展的Ruby gem来为用户构建本机二...

    最新的RAKE接收机原理总结

    最新RAKE接收机原理文档,在多径信号中含有可以利用的信息,所以CDMA接收机可以通过合并多径信号来改善接收信号的信噪比。其实RAKE接收机所作的就是:通过多个相关检测器接收多径信号中的各路信号,并把它们合并在...

    RAKE接收机程序,Rake接收机主要解决,matlab

    rake接收机仿真程序,包括多个仿真

    Halcon——rake_测量

    使用halcon进行测量,使用的是rake算子;使用halcon进行测量,使用的是rake算子;

    RAKE接收技术的Matlab仿真实验(附源码).docx

    RAKE接收技术是第三代CDMA移动通信系统中的一项重要技术。在CDMA移动通信系统中,由于信号带宽较宽,存在着复杂的多径无线电信号,通信受到多径衰落的影响。RAKE接收技术实际上是一种多径分集接收技术,可以在时间上...

    rake-compiler-dev-box:用于构建并发 ruby​​ gem 的盒子的 Vagrant 配置

    并发 Ruby 构建框 一组用于创建构建机器的配置,... 对于这项工作的concurrent-ruby的Git仓库必须被克隆到下面的目录rake-compiler-dev-box目录: $ pwd /Users/Jerry/Projects/FOSS $ git clone https://github.c

    自定义rake工具.zip

    rake工具是用来检测直线的,通过鼠标画一条线,然后工具根据已设定好的参数去附近区域寻找并拟合直线,返回这条直线。两条直线就可以计算交点了。 rake工具封装了三个函数来完成,代码不少,下面我就来展示详细的...

    post-it:与 Sida Zhou 和 Krish 创建的小组项目

    辛纳特拉Lighthouse Labs 的 Skeleton 由 Sida 修改入门bundle install rake db:drop; rake db:create; rake db:migrate; rake db:seed; shotgun -p 3000 -o 0.0.0.0 在浏览器中访问...

    rake详解(清晰)

    rake详解

    eldritch:RubyDSL,它添加了并发编程结构以简化并行性

    DSL添加了并行编程结构,使您的生活更加轻松。 用法 安装它gem install eldritch 要求它require 'eldritch' 使用它(请参阅下面的功能) 默认情况下,eldritch会将DSL注入全局范围。 如果您不希望这样做,则可以...

    rake接收机程序

    针对异地通信网络的3G最佳接收机matlab程序。设计的三种RAKE接收机程序。非常实用。

    textizen, CfA团队建立的短信调查平台.zip

    textizen, CfA团队建立的短信调查平台 你的城市 安装$ bundle install$ rake db:create$ rake db:migrate$ rake db:seed配置对流层如果你还没有一个帐户,则创建一个对流层帐

    azulinho-jenkins-reconfigure-jobs-using-job-dsl:使用 DSL 在 jenkins 中配置作业的 Ansible 角色

    此 repo 包含使用 DSL 在 jenkins 中部署作业的 ansible 代码 从 github 克隆时,只需运行: rake 使用星系时,只需运行: ansible-galaxy install Azulinho.azulinho-jenkins-reconfigure-jobs-using-job-dsl

    Rake接收机:最大比合并

    直扩系统,32倍扩频,设置多径信道,最后rake接收机最大比合并,可以仿真得到BER性能

    rake-rs — RAKE算法在Rust上的多语言实现-Rust开发

    RAKE.rs该库提供了用于Rust的快速自动关键字提取(RAKE)算法的多语言实现。 如何在RAKE.rs上使用附加rake该库提供了Rust的快速自动关键字提取(RAKE)算法的多语言实现。 如何使用将rake附加到Cargo.toml的依赖项:...

    microservice_auth

    rake:db:migrate rake db:seed 运行应用程序: bundle exec puma 待办事项清单 处理error_handler插件。 如果异常与块中指定的异常不匹配,则调用默认行为(显示错误) 更改db / seed所需库的加载 修复通过RPC进行...

    Rake接收机性能仿真(与非Rake接收机对比).pdf

    Rake接收机性能仿真(与非Rake接收机对比).pdfRake接收机性能仿真(与非Rake接收机对比).pdf

    Rake接收机 Matlab程序仿真

    基于Matlab的Rake接受机的仿真 发射端包括分集发射,接收端的最大比值合并、等增益合并以及选择式合并方式

    WomenCanMakeIt2

    创建本地数据库: $ rake db:create$ rake db:create RAILS_ENV=test 迁移数据库以使用最新的架构: $ rake db:migrate$ rake db:migrate RAILS_ENV=test测试$ rspec发展启动服务器: $ rails s 在浏览器中访问 。

    rake-0.8.7.tgz

    rake for rails rake-0.8.7安装rails必须资源

Global site tag (gtag.js) - Google Analytics