ZenTest中的gemspec错误无效。要求无效

时间:2015-06-19 02:29:24

标签: ruby-on-rails ruby zentest

安装了一些测试工具后,我随时输入Invalid gemspec error命令。以下错误:

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

我已经尝试更新到4.11.0的最新ZenTest gem文件并降级到早期版本而没有运气。我已经尝试卸载它们的gemfiles并使用以下过程重新安装它们:

$ gem uninstall ZenTest

$ sudo gem update --system

$ gem install ZenTest

警告仍然出现。

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

1 个答案:

答案 0 :(得分:2)

根据Github上的this帖子,它建议改变gemspec线:

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

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