2013-08-04 5 views
3

Je tente de prendre un test Ruby interactif en vain.Pourquoi je reçois "RAKEFILE ABORTED, NO RAKEFILE FOUND"?

J'ai téléchargé le fichier zip sans problème et suivi les instructions pour la ligne de commande du terminal où je continue d'obtenir l'erreur suivante. I utilise "Ruby 1.9.3p392 (2013-02-22 révision 39386) [x86_64-darwin10.8.0]".

Si quelqu'un peut offrir de l'aide ou des suggestions, merci d'avance.

INSTRUCTIONS: 

Install RSpec 

    gem install rspec 

Enter the course directory. (That's the same directory that this 
index.html file is in.) 

    cd learn_ruby 

Enter the 00_hello lab. 

    cd 00_hello 

Open a terminal in this directory 

cd 00_hello 

This directory is the starting point for this exercise. It contains a 
spec file and you'll be adding a ruby file to (eventually) make the 
specs pass. 

Run the test 

    rake 

Watch it fail 

You should see an error. Don't get scared! Try to read it and figure out 
what the computer wants to tell you. Somewhere on the first line it 
should say something like 

no such file to load -- test-first-teaching/hello/hello (LoadError) 

Je ne comprends pas ce message d'erreur, je reçois celui ci-dessous:

rake aborted! 
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, 
Rakefile.rb) 
/usr/local/rvm/gems/ruby-1.9.3-p392/bin/ruby_noexec_wrapper:14:in `eval' 
/usr/local/rvm/gems/ruby-1.9.3-p392/bin/ruby_noexec_wrapper:14:in 
`<main>' 
(See full trace by running task with --trace) 

Quand je lance rake --trace je reçois:

rake --trace 
rake aborted! 
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, 
Rakefile.rb) 
/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rake-10.1.0/lib/rake/application.rb:632:in 
`raw_load_rakefile' 
/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rake-10.1.0/lib/rake/application.rb:94:in 
`block in load_rakefile' 
/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rake-10.1.0/lib/rake/application.rb:165:in 
`standard_exception_handling' 
/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rake-10.1.0/lib/rake/application.rb:93:in 
`load_rakefile' 
/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rake-10.1.0/lib/rake/application.rb:77:in 
`block in run' 
/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rake-10.1.0/lib/rake/application.rb:165:in 
`standard_exception_handling' 
/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rake-10.1.0/lib/rake/application.rb:75:in 
`run' 
/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rake-10.1.0/bin/rake:33:in 
`<top (required)>' 
/usr/local/rvm/gems/ruby-1.9.3-p392/bin/rake:19:in `load' 
/usr/local/rvm/gems/ruby-1.9.3-p392/bin/rake:19:in `<main>' 
/usr/local/rvm/gems/ruby-1.9.3-p392/bin/ruby_noexec_wrapper:14:in `eval' 
/usr/local/rvm/gems/ruby-1.9.3-p392/bin/ruby_noexec_wrapper:14:in 
`<main>' 
+0

pouvez-vous fournir un lien vers le fichier zip que vous avez téléchargé afin que nous puissions l'essayer nous-mêmes pour vous donner des indications? – Eugene

Répondre

8

vous devez cd dans votre répertoire de projet avant de pouvoir exécuter des routes rake

Questions connexes