我删除了我的Gemfile.lock,将我的gem 'rails', '5.2'更改为gem 'rails', '6.0',然后进行捆绑安装。
我得到了很多依赖错误。但是我不能理解他们,因为他们看起来还不错。
我收到的错误如下:
Bundler could not find compatible versions for gem "pry":
In Gemfile:
guard-rspec (~> 4.7.0) was resolved to 4.7.3, which depends on
guard (~> 2.1) was resolved to 2.16.2, which depends on
pry (>= 0.9.12)
pry-doc was resolved to 1.1.0, which depends on
pry (~> 0.11)
pry-nav was resolved to 0.3.0, which depends on
pry (>= 0.9.10, < 0.13.0)
pry-rails was resolved to 0.3.9, which depends on
pry (>= 0.10.4)还有更多的..在上面看起来依赖关系应该很好,即pry-doc的0.11比所有其他的都大,并且它们都指定大于或等于。
发布于 2021-04-07 16:28:46
事实证明,指定最新版本的rails解决了这个问题。
最初在我的Gemfile中,我有:
gem 'rails', '6.0'
但当我这么做的时候
gem 'rails', '6.0.3.6'
和捆绑包安装,我没有得到这样的依赖错误
https://stackoverflow.com/questions/66982270
复制相似问题