Je rencontre des problèmes pour que Rake fonctionne sur ma machine. Cela se produit uniquement à partir de la version Rake installée à partir de Rubygems (pas celle installée par Debian). S'il vous plaît voir ci-dessus:/var/lib/gems/1.8/bin/rake:17: méthode non définie `require_gem 'pour main: Object (NoMethodError)
charlotte:~# which rake
/var/lib/gems/1.8/bin//rake
charlotte:~# rake
/var/lib/gems/1.8/bin/rake:17: undefined method `require_gem' for main:Object (NoMethodError)
charlotte:~# rake -v
/var/lib/gems/1.8/bin/rake:17: undefined method `require_gem' for main:Object (NoMethodError)
charlotte:~# gem -v
1.6.2
charlotte:~# ruby --version
ruby 1.8.7 (2010-08-16 patchlevel 302) [x86_64-linux]
charlotte:~# gem list | grep rake
rake (0.8.7)
charlotte:~# /usr/bin/rake
rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2377:in `raw_load_rakefile'
(See full trace by running task with --trace)
charlotte:~#
Vous aviez raison. C'était en fait un problème de $ PATH. Je l'avais sur/etc/profile: PATH =/var/lib/gems/1.8/bin /: $ PATH Je suppose que l'ajout du répertoire bin à $ PATH est un vieux bidouille. – damog