2017-06-13 34 views
0

我創建了一個新的Rails應用程序,然後運行bundle,並且該包成功完成。然後我修改了byebug條目從在修改Gemfile後出現「RuntimeError:無法找到滿足byebug(> = 0)的規格」

gem 'byebug', platform: :mri

gem 'byebug', platform: [:mri, :mingw, :x64_mingw]

,使其適用於Windows。

然後,我又跑bundle和我越來越RuntimeError: Unable to find a spec satisfying byebug (>= 0) in the set. Perhaps the lockfile is corrupted?

爲什麼會出現這種情況,我該如何解決這個問題(沒有解開的Gemfile修改)?

回答

1

不能完全確定,如果這是給您的任何幫助,但我有問題,我的寶石的.gemspec的人有一個重複的依賴於它,像這樣:

spec.add_dependency 'rails', '~> 4.1' 
spec.add_dependency 'rails' 

刪除重複的固定我問題。

相關問題