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…