无效的gemspec(Ruby on Rails)

时间:2014-05-28 07:59:39

标签: ruby-on-rails ruby

我已经在Linux raspberrypi 3.10.25+上成功地在rails上安装了ruby。 Ruby版本是ruby 1.9.3p194。我从github(https://github.com/iobridge/thingspeak)导入基于rails的项目上的ruby。使用命令行我进入项目目录并运行“bundle install”并得到以下错误。请注意,甚至没有安装任何一个捆绑包。

Installing rake 10.3.1
Invalid gemspec in [/tmp/bundler20140528-7444-ym92r7/ZenTest-4.9.5/specifications/ZenTest-4.9.5.gemspec]: Illformed requirement ["< 3.0, >= 1.8"]
Installing ZenTest 4.9.5
Using i18n 0.6.9
Invalid gemspec in [/var/lib/gems/1.9.1/specifications/ZenTest-4.9.5.gemspec]: Illformed requirement ["< 3.0, >= 1.8"]
Installing minitest 4.7.5
Invalid gemspec in [/var/lib/gems/1.9.1/specifications/ZenTest-4.9.5.gemspec]: Illformed requirement ["< 3.0, >= 1.8"]

所有捆绑包都显示相同的错误。

我该如何解决这个问题?谢谢!

1 个答案:

答案 0 :(得分:1)

这是known issue。升级您的RubyGems并删除并再次安装ZenTest gem:

gem update --system
gem uninstall ZenTest
gem install ZenTest