使用RSpec的我收到以下錯誤試圖運行耙時:不能激活rspec的(〜> 2),已經激活rspec的-3.0.0
monkey:00_hello steventaylor$ rake
(in /Users/steventaylor/Desktop/learn_ruby-master) rake aborted! Gem::LoadError: can't activate rspec (~> 2), already activated rspec-3.0.0. Make sure all dependencies are added to Gemfile.
我新的紅寶石和rspec並且知道如何解決。
我已經卸載rspec(包括核心,期望,嘲笑&支持)並重新安裝。
我也環顧了類似的職位,提及'rspec -include-dependencies',我試過這個,這似乎也沒有幫助。
也許我很累,失去了一些非常簡單,但我會愛任何建議!
在此先感謝! -steven。
這是我的寶石列表...
Gems included by the bundle:
*捆綁(1.6.3) * DIFF-LCS(1.2.5) *耙(10.3.2) * rspec的(3.0.0) * rspec的核(3.0.2) * rspec的-預期(3.0.2) * rspec的-嘲笑(3.0.2) * rspec的支持(3.0.2)
用'bundle exec'運行rake/rails/rspec命令。所以在你的情況下,你應該運行'bundle exec rake' – gotva
I second @ gotva的迴應。大多數情況下,這種消息發生在您的系統耙子與本地寶石版本不同時 –
謝謝,我嘗試了'bundle exec rake',但收到了同樣的錯誤。 – 72Monkeys