【问题标题】:Sinatra error: "Gem::LoadError: Unable to activate actionpack-3.2.3, because activesupport-3.2.8 conflicts with activesupport (= 3.2.3) "Sinatra 错误:“Gem::LoadError: 无法激活 actionpack-3.2.3,因为 activesupport-3.2.8 与 activesupport (= 3.2.3) 冲突”
【发布时间】:2012-12-15 00:02:51
【问题描述】:

我想在我的 Sinatra 应用程序中用逗号分隔大量数字,所以我做了一些谷歌搜索,发现我可以通过添加以下内容来做到这一点:

require 'action_view/helpers/number_helper'

然后,看来我应该能够做这样的事情:

number_with_delimiter(12345678, :delimiter => ',')

但是,我收到以下错误:

Gem::LoadError: Unable to activate actionpack-3.2.3, because activesupport-3.2.8 conflicts with activesupport (= 3.2.3)

我不确定如何解决这个问题。

【问题讨论】:

  • 当您粘贴错误时,很难阅读它的信息吗? :) 你为什么不考虑卸载 activesupport (= 3.2.3)
  • @slivu 我阅读了该消息,但不确定如何执行您的建议

标签: ruby gem sinatra delimiter actionpack


【解决方案1】:

在您的应用中使用 Gemfile 和捆绑程序。在那里,您可以显式设置每个 gem 的版本。有关如何操作的更多信息,请参阅http://gembundler.com

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-07
    • 1970-01-01
    • 2013-08-04
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    相关资源
    最近更新 更多