Solution for rake db:create

I ran into the following error:

WARNING: ‘require ‘rake/rdoctask’’ is deprecated. Please use
‘require ‘rdoc/tas k’ (in RDoc 2.4.2+)’ instead.
at /usr/lib/ruby/vendor_ruby/rake/rdoctask.rb
rake aborted!
uninitialized constant Gem

Following that advice (which I also found by searching the web for the
error message) got me nowhere, however:

rake aborted!
no such file to load – rdoc/task

anyone know the solution.

check ur rake gem version and rubygems if installed or not.

OK…C:\user\ran>gem list -d rake

*** LOCAL GEMS ***

rake (0.9.2.2, 0.9.2, 0.8.7, 0.8.3)
Author: Jim W.
Rubyforge: http://rubyforge.org/projects/rake
Homepage: http://rake.rubyforge.org
Installed at (0.9.2.2):
C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8
(0.9.2): C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8
(0.8.7): C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8
(0.8.3): C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8

Ruby based make-like utility.

C:\user\ran>bundle show rake
C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/rake-0.9.2.2

C:\user\ran>rake db:create
rake aborted!
no such file to load – rdoc/task

(See full trace by running task with --trace)

I guess, its a conflict with using mutiple versions of Rake Gem.

If you have many applications, which require different rake gem versions
to run…

Install RVM,

Do a rvm gemset create gemset_name

and then place appropriate gem versions of rake and other gems in those
project specific gemsets… to avoid conflicts…

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs