Quand 2.3.4 j'utilise "spec xxx.rb" pour tester certains code Ruby, j'ai obtenu cette erreur:erreur Rspec sur Cent OS 4.8 et rails
Missing these required gems:
webrat ~> 0.4.4
You're running:
ruby 1.8.7.174 at /usr/local/bin/ruby
rubygems 1.3.5 at /root/.gem/ruby/1.8, /usr/local/lib/ruby/gems/1.8
Run `rake gems:install` to install the missing gems.
Et je Webrat 0.5.3 course de pierres précieuses déjà. Voici mon environnement serveur:
Système d'exploitation: CentOS 4.8 Ruby 1.8.7 i686-linux Rails
2.3.4et liste des pierres précieuses: * GEMS LOCAL *
actionmailer (2.3.4, 2.3.3, 2.2.2, 2.0.2)
actionpack (2.3.4, 2.3.3, 2.2.2, 2.0.2)
activerecord (2.3.4, 2.3.3, 2.2.2, 2.0.2)
activeresource (2.3.4, 2.3.3, 2.2.2, 2.0.2)
activesupport (2.3.4, 2.3.3, 2.2.2, 2.0.2)
builder (2.1.2)
cgi_multipart_eof_fix (2.5.0)
cucumber (0.3.104)
daemons (1.0.10)
diff-lcs (1.1.2)
fastthread (1.0.7)
gem_plugin (0.2.3)
git (1.2.3, 1.2.2)
mongrel (1.1.5)
mongrel_cluster (1.0.5)
nokogiri (1.3.3)
passenger (2.2.5)
polyglot (0.2.9)
rack (1.0.0)
radiant (0.8.1)
rails (2.3.4, 2.3.3, 2.2.2, 2.0.2)
rake (0.8.7, 0.8.4, 0.8.1)
RedCloth (4.2.2)
rmagick (2.11.1)
rspec (1.2.8)
rspec-rails (1.2.7.1)
sqlite3-ruby (1.2.5)
term-ansicolor (1.0.4)
treetop (1.4.2)
webrat (0.5.3)
Toute personne savoir ce qui se passe?
J'ai essayé, mais la même erreur. Je pense qu'en exécutant cette commande, le webrat utilisé sera toujours 0.5.3. –