Ruby Bundler抱怨什么?
错误消息如下所示:Ruby Bundler抱怨什么?,ruby,Ruby,错误消息如下所示: Bundler could not find compatible versions for gem "actionpack": In Gemfile: active_model_serializers (~> 0.10) was resolved to 0.10.12, which depends on actionpack (>= 4.1, < 6.2) lograge (~> 0.10) wa
Bundler could not find compatible versions for gem "actionpack":
In Gemfile:
active_model_serializers (~> 0.10) was resolved to 0.10.12, which depends on
actionpack (>= 4.1, < 6.2)
lograge (~> 0.10) was resolved to 0.11.2, which depends on
actionpack (>= 4)
rails (~> 5.2.0) was resolved to 5.2.4.4, which depends on
actionpack (= 5.2.4.4)
rspec-rails (~> 3.8) was resolved to 3.9.1, which depends on
actionpack (>= 3.0)
Bundler找不到gem“actionpack”的兼容版本:
在文件中:
活动\u模型\u序列化程序(~>0.10)已解析为0.10.12,这取决于
actionpack(>=4.1,<6.2)
lograge(~>0.10)解析为0.11.2,这取决于
actionpack(>=4)
rails(~>5.2.0)已解析为5.2.4.4,这取决于
actionpack(=5.2.4.4)
rspec rails(~>3.8)已解析为3.9.1,这取决于
actionpack(>=3.0)
我完全不明白这里有什么问题。如果我汇总上述列表,则actionpack
的要求如下:
- (>=4.1,<6.2)
- (>=4)
- (=5.2.4.4)
- (>=3.0)
和
actionpack 5.2.4.4
满足上述所有要求——但Bundler为什么会抱怨???发生这种情况时,您运行的是什么命令?您可以编辑您的问题以包含您的GEM文件吗?