我已经创建了一个新的Rails应用程序,然后我运行了bundle
,捆绑包已成功完成。然后我从
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修改)?
答案 0 :(得分:1)
不完全确定这对你有什么帮助,但我遇到的问题是我的一个宝石.gemspec中有一个重复的依赖,就像这样:
spec.add_dependency 'rails', '~> 4.1'
spec.add_dependency 'rails'
删除重复修复我的问题。