1

rake testバージョン 10.0.4 で実行すると、大量の不要なスタック トレースが発生します。一部の検索によると、rake 10.1.0 にアップグレードすると問題が解決します。rake 10.1.0 をインストールしようとしましたが、私のシステムはまだ 10.0.4 を実行していrake testます。私はそれを取り除こうとしました。これが起こることです。

$ gem list | grep rake:
    rake (10.1.0, 10.0.4)

$ gem uninstall rake -v=10.0.4
    INFO:  gem "rake" is not installed

$ rake -V
    rake, version 10.0.4

その他の重要事項: OS X 10.8.4、JRuby 1.7.4、Rails 3.2.13

システムから 10.0.4 を取得するにはどうすればよいですか? また、それがgem uninstall表示されないのはなぜですか?

4

2 に答える 2

3

gem list -d rakegem へのフル パスを確認するために使用します。ほとんどの場合、 gemset に10.0.4 rakeインストールされています。次を使用します。@global

rvm @global do gem uninstall rake -ax
于 2013-06-28T03:16:16.073 に答える
1

bundle exec rake を使用します。これは、プロジェクトごとに異なる可能性があるため、gem ファイルで指定された rake バージョンを使用します。

于 2013-06-26T13:53:32.247 に答える