ruby-on-rails - ZenTest 中出现无效的 gemspec 错误。无效要求

标签 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"]

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

$ gem uninstall ZenTest

$ sudo gem update --system

$ gem install ZenTest

警告仍然出现。

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

最佳答案

根据this Github 上的线程,它建议更改 gemspec 行:

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

我测试了它,到目前为止它已经工作了。对我来说这可能是一个语法错误,这是有道理的。但同样,我正在学习,不是专家,也还没有完全掌握术语。我不会将此修复归功于我在 GitHub 上找到的线程中的那位先生。只是想分享。

关于ruby-on-rails - ZenTest 中出现无效的 gemspec 错误。无效要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30928972/

相关文章:

ruby-on-rails - "autotest/rails [...] doesn' t [...] 存在。中止”

ruby-on-rails - ZenTest 4.9.3 显示为无效的 gemspec

javascript - 从所选选项的模型中获取属性

ruby-on-rails - 构建失败(Ubuntu 20.04 使用 ruby​​-build 20210119)

ruby - &. 是什么意思? (和号点)在 Ruby 中是什么意思?

Ruby的数组组合方法

ruby-on-rails - 在 ruby​​ 中使用 gmail API 发送 HTML 电子邮件

ruby-on-rails - Rails 新手 : How to add routes to a rails 3 engine?

ruby-on-rails - Rails错误验证显示在字段下方

ruby-on-rails - 自动测试问题