首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bundler找不到gem "actionpack“的兼容版本-版本似乎不冲突

Bundler找不到gem "actionpack“的兼容版本-版本似乎不冲突
EN

Stack Overflow用户
提问于 2018-09-14 03:51:34
回答 1查看 252关注 0票数 2

我正在尝试将一个Rails项目从Rails 4.2.7更新到5.2。我从bundle update得到以下消息

代码语言:javascript
复制
Bundler could not find compatible versions for gem "actionpack":
  In Gemfile:
    haml-rails was resolved to 1.0.0, which depends on
      actionpack (>= 4.0.1)

    rails (= 5.2) was resolved to 5.2.0, which depends on
      actionpack (= 5.2.0)

在我看来,这不应该有任何冲突,除非我没有正确理解版本要求。Rails想要actionpack 5.2.0,haml-rails想要actionpack >= 4.0.1。5.2.0大于4.0.1。冲突在哪里?

EN

回答 1

Stack Overflow用户

发布于 2018-09-14 05:01:17

好吧,我从来没有发现为什么我会收到关于不兼容版本的消息,但我通过在Gemfile中注释掉gem 'haml-rails'、运行bundle update、恢复gem 'haml-rails'并再次运行bundle update解决了我的问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52320862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档