【问题标题】:Invalid gemspec error in ZenTest. Invalid requirementsZenTest 中的无效 gemspec 错误。无效要求
【发布时间】:2015-06-19 02:29:24
【问题描述】:

安装了一些测试工具后,我每次输入命令时都会收到Invalid gemspec error。以下错误:

Invalid gemspec in [/var/lib/gems/1.9.1/specifications/ZenTest-4.10.1.gemspec]: Illformed requirement ["< 3.0, >= 1.8"]

我尝试更新到最新的 ZenTest gemfile 4.11.0 并降级到早期版本,但没有成功。我尝试使用以下过程卸载它们的 gemfile 并重新安装它们:

$ gem uninstall ZenTest

$ sudo gem update --system

$ gem install ZenTest

警告仍然出现。

为什么["&lt; 3.0, &gt;= 1.8"]Illformed requirement?当我为我的程序更新到最新的 gem 文件时?我做错了什么?

【问题讨论】:

  • 你见过this可能相关的问题吗?
  • 没看到。谢谢你指出这一点。 =)

标签: ruby-on-rails ruby zentest


【解决方案1】:

根据 Github 上的this 线程,它建议将 gemspec 行从:

["< X.X,>= X.X"] to ["< X.X",">= X.X"]

我对其进行了测试,到目前为止它一直有效。对我来说,这可能是语法错误是有道理的。但同样,我正在学习,不是专家,也没有完全掌握术语。我不相信这个修复,因为它是我在 GitHub 上找到的线程中的绅士。只是想分享。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多