首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bundler无法找到与gem mime类型兼容的版本。

Bundler无法找到与gem mime类型兼容的版本。
EN

Stack Overflow用户
提问于 2014-07-31 01:59:47
回答 3查看 3.2K关注 0票数 4

对这个问题感到非常困惑。所有东西在本地都运行得很好,但是当我部署到Heroku时,它遇到了以下错误:

代码语言:javascript
复制
Bundler could not find compatible versions for gem "mime-types":
In Gemfile:
rails (= 3.2.17) ruby depends on
mime-types (~> 1.16) ruby
stripe (>= 0) ruby depends on
mime-types (2.3)

我已经尝试过在gem文件和命令行中安装mime类型2.3,它们都没有给出很好的结果,尽管这可能是因为我缺乏经验。

如果我有头发,我就把头发拔出来!同样,此问题仅在部署到Heroku时才会发生。所有包在本地安装和更新都很好。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-08-11 16:56:49

我也解决了一个类似的问题:

代码语言:javascript
复制
Bundler could not find compatible versions for gem "mime-types":
  In Gemfile:
    rails (= 4.0.7) ruby depends on
      mime-types (~> 1.16) ruby

    stripe (~> 1.15.0) ruby depends on
      mime-types (2.3)

通过丢弃我的Gemfile.lock并运行bundle install

希望这能有所帮助!

票数 6
EN

Stack Overflow用户

发布于 2015-02-19 09:43:22

有更好的方法解决这个问题,

转到您的1.25.1,,并将mime类型的版本更改为gemfile.lock

再次执行包安装,然后返回到Gemfile.lock并将mime-types切换到2.4.3,然后再次运行bundle安装:)

票数 0
EN

Stack Overflow用户

发布于 2015-08-29 03:38:08

运行bundle update mime-types解决了我的问题

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

https://stackoverflow.com/questions/25049694

复制
相关文章

相似问题

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