2017-03-02 74 views
0

我試圖運行rspec,但得到像波紋管一樣的加載錯誤。完成gem install gherkin,gem install cucumber並將-r turnip/rspec添加到.rspec,但沒有爲我工作。不能運行rspec得到小黃瓜(LoadError)

.rvm/gems/ruby-2.0.0-p648/gems/turnip-1.3.1/lib/turnip/builder.rb:1:in `require': cannot load such file -- gherkin (LoadError) 

回答

0

gem install cucumber也安裝gherkin

可以卸載這些,然後重新執行安裝

gem bundle install 
gem install cucumber 

,你可以從目錄中確認您運行的呢?從根目錄?

+0

嘗試作爲你告訴蘿蔔1.3.1支持,但沒有取得任何進展 –

+0

你又得到同樣的錯誤? –

+0

是的,解決了它的版本不匹配問題,看下面的答案 –

0

解決:創建一個issue在蘿蔔其中只有小黃瓜2.x的

+0

用'rails 4.1.11'得到了同樣的問題'ruby 2.3.4',只是改變了rspec-rails到'3.0.0'和蘿蔔到'3.0.0' –