0

TextMate 内から Cucumber 機能を実行すると、エラーが発生します。端末から完全に動作します

エラーは次のとおりです。

実行中: /usr/local/bin/ruby /Users/craig/Projects/lahaina/script/cucumber /Users/craig/Projects/lahaina/features/top_level_pages.feature --format=html 必要な gem がありません: cucumber-rails > = 0.3.2 database_cleaner >= 0.5.0 webrat >= 0.7.0 実行中: ruby​​ 1.8.7.174 at /usr/local/bin/ruby ruby​​gems 1.3.7 at /Users/craig/.gem/ruby/1.8 , /usr/local/lib/ruby/gems/1.8 を実行rake gems:installして不足している gem をインストールします。デフォルトのプロファイルを使用する... false

「gem query」で宝石をチェックすると、言及された宝石がインストールされていることがはっきりとわかります。

cucumber-rails (0.3.2) データベースクリーナー (0.5.2) webrat (0.7.1)

提案されているように「rake gems:install」を実行しても効果はありません

4

1 に答える 1

0

問題の組み合わせであることが判明しました:

すべての宝石などを削除して、ほぼ裸のインストールに戻し、ルビー、レール、キュウリ、および rspec を再インストールすると、すべてが再び機能し始めました。

于 2010-07-02T03:39:04.327 に答える