-
-
Save rdp/519744 to your computer and use it in GitHub Desktop.
C:\installs\trunk3_installed>cd bin | |
C:\installs\trunk3_installed\bin>rake -T | |
C:/installs/trunk3_installed/lib/ruby/1.9.1/rubygems.rb:340:in `bin_path': can't find executable rake for rake-0.8.7 (Gem::Exception) | |
from C:/installs/trunk3_installed/bin/rake:19:in `<main>' | |
C:\installs\trunk3_installed\bin>cd .. | |
C:\installs\trunk3_installed>cat ./lib/ruby/gems/1.9.1/specifications/rake.gemspec | |
Gem::Specification.new do |s| | |
s.name = "rake" | |
s.version = "0.8.7" | |
s.summary = "This rake is bundled with Ruby" | |
end | |
C:\installs\trunk3_installed>rm ./lib/ruby/gems/1.9.1/specifications/rake.gemspec | |
C:\installs\trunk3_installed>cd bin | |
C:\installs\trunk3_installed\bin>rake -T | |
rake aborted! | |
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb) | |
C:/installs/trunk3_installed/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2377:in `raw_load_rakefile' | |
(See full trace by running task with --trace) |
Fail:
PS C:\Ruby192\bin> rake
rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2377:in raw_load_rakefile' (See full trace by running task with --trace) PS C:\Ruby192\bin> rake --trace rake aborted! No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb) C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2377:in
raw_load_rakefile'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2017:in block in load_rakefile' C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2068:in
standard_exception_handling'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2016:in load_rakefile' C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2000:in
block in run'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2068:in standard_exception_handling' C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:1998:in
run'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.8.7/bin/rake:31:in <top (required)>' C:/Ruby192/bin/rake:19:in
load'
C:/Ruby192/bin/rake:19:in `
PS C:\Ruby192\bin>
@haf this message usually means you're running rake with a "non standard" rake file or in the wrong directory.
@rdp it only came after removing the gemspec as shown above. What's a "non standard" rake file? I only have the default install and all I want to run is rake... starts crying
rake is working, but you typically run the "rake" command only within a folder that contains either a file named "rakefile" or "Rakefile" (see http://github.com/evanphx/rake ) so you're probably running rake with the wrong "current directory"
Thanks! Fixed spork gem installation for me too.
Thanks for posting this. It fixed a failing "gem install spork" for me.