2010-06-02 88 views
0

我有一個奇怪的行爲或autospec。在autospec來看,我在控制檯中看到autospec和缺少寶石

/opt/local/bin/ruby /opt/local/lib/ruby/gems/1.8/gems/cucumber-0.7.3/bin/cucumber --profile autotest-all --format rerun --out /var/folders/xx/xxbiSMYpEjesle1hezvfDU+++TI/-Tmp-/autotest-cucumber20100603-46558-rwbmlp-0 
Missing these required gems: 
    cucumber-rails >= 0.3.1 

You're running: 
    ruby 1.8.7.249 at /opt/local/bin/ruby 
    rubygems 1.3.7 at /Users/alec/.gem/ruby/1.8, /opt/local/lib/ruby/gems/1.8 

Run `rake gems:install` to install the missing gems. 

但創業板安裝

alec$ gem search cucumber-rails --local 

*** LOCAL GEMS *** 

cucumber-rails (0.3.1) 

是什麼呢?我已經安裝黃瓜與應用程序中的所有文件。

+0

在SO上查找相同的問題。它被解決了無數次! – Eimantas 2010-06-04 07:25:26

回答

0

我已經解決了這個問題。 Autotest/autospec正在與開發環境合作,但不符合'黃瓜'環境。只需將寶石要求添加到您的environment.rb中即可解決此問題。