【问题标题】:My version of RubyGems is too new to install RubyInline/ZenTest我的 RubyGems 版本太新,无法安装 RubyInline/ZenTest
【发布时间】:2013-09-12 20:52:52
【问题描述】:

我正在尝试安装 RubyInline gem,但无济于事。它说 ZenTest 在 1.8 和 2.1 版本之间需要 RubyGems。我有 RubyGems 2.1.7。

RubyInline/ZenTest 是否正在努力使其与新版本兼容?

【问题讨论】:

  • 看来帖子省略了我的标题的第一个单词,最初是“Hello,World:”。我不是想听起来粗鲁。

标签: ruby rubygems gem zentest


【解决方案1】:

这是作者在此处评论的已知(和报告的问题):

https://github.com/seattlerb/zentest/issues/48

请随意“观看”该线程以查看修复此问题的已发布版本。

【讨论】:

    【解决方案2】:

    您运行的是哪个版本的 ZenTest?当前是4.9.3。

    尝试运行 gem out ZenTestgem list ZenTest 以查看您的是否已过时。

    您可以使用gem up 更新所有陈旧的宝石。

    之后您可以使用gem clean 清除陈旧的宝石。

    【讨论】:

    • 感谢 Tin Man 的快速回复。我根本没有 ZenTest。
    • Rubygems 的当前版本是 2.1.2,所以我不确定 2.1.7 是从哪里来的。当您尝试gem install ZenTest -v4.9.3 时会发生什么?
    • 你是对的,它是 2.1.2...我看错了数字。我仍然收到相同的错误消息“ZenTest 需要 RubyGems 版本 = 1.8。尝试使用 'gem update --system' 来更新 RubyGems 本身”。
    猜你喜欢
    • 2015-07-11
    • 1970-01-01
    • 2021-12-20
    • 2018-10-16
    • 1970-01-01
    • 1970-01-01
    • 2023-02-01
    • 2022-11-03
    • 2020-08-20
    相关资源
    最近更新 更多