それで、rvmをインストールしたところ、すべてうまく機能しました。以前は ruby 1.8.7 を実行していましたが、いくつかの rspec テストに合格できませんでした。
rvm をインストールして正常に動作するようになったので、rspec が動作しません。rspec gem がインストールされていることはわかっています。しかし、今rake
コマンドを実行すると、Ruby 1.9.2 を実行しているときに次のエラーが発生します。
(in /Users/TheRedFool/learn_ruby-master)
rake aborted!
Could not find rspec (~> 2) amongst [bundler-1.3.2, minitest-1.6.0, rake-10.0.3, rake-0.8.7, rdoc-2.5.8, rubygems-bundler-1.1.1, rvm-1.11.3.6]
/Users/TheRedFool/learn_ruby-master/Rakefile:2:in `<top (required)>'
/Users/TheRedFool/.rvm/gems/ruby-1.9.2-p320@global/bin/ruby_noexec_wrapper:14:in `eval'
/Users/TheRedFool/.rvm/gems/ruby-1.9.2-p320@global/bin/ruby_noexec_wrapper:14:in `<main>'
そして、rake
Ruby 2.0.0 の実行中にコマンドを使用すると、次のエラーが発生します。
(in /Users/TheRedFool/learn_ruby-master)
rake aborted!
Could not find 'rspec' (~> 2) among 8 total gem(s)
/Users/TheRedFool/learn_ruby-master/Rakefile:2:in `<top (required)>'
これは私を少し狂わせているので、助けてくれてありがとう。