Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 已安装RMagick,但ZenTest不起作用(无效的gemspec错误)_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails 3 已安装RMagick,但ZenTest不起作用(无效的gemspec错误)

Ruby on rails 3 已安装RMagick,但ZenTest不起作用(无效的gemspec错误),ruby-on-rails-3,Ruby On Rails 3,您好,我有Windows 7 64b,我想使用CarrierWave gem处理文件上载。我需要安装RMagick。。。我已成功安装rmagick 2.13.2 但如果我跑 rails g uploader image 这让我很沮丧 Invalid gemspec in [C:/web/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/specific ations/ZenTest-4.9.2.gemspec]: Illformed requiremen

您好,我有Windows 7 64b,我想使用CarrierWave gem处理文件上载。我需要安装RMagick。。。我已成功安装rmagick 2.13.2 但如果我跑

rails g uploader image
这让我很沮丧

Invalid gemspec in [C:/web/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/specific
ations/ZenTest-4.9.2.gemspec]: Illformed requirement ["< 2.1, >= 1.8"]
[C:/web/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/specific中的gemspec
无效
修正/ZenTest-4.9.2.GEMPEC]:不规范的要求[“<2.1,>=1.8”]
我认为更新rubygem会有所帮助,所以我就这么做了。现在我有了rubygems版本2.0.3(我希望这不是问题,因为像gem update这样的降级——system 1.9.3不起作用)
我也无法卸载ZenTest。。。我该怎么办?谢谢大家!

我卸载了RailsInstaller并删除了Ruby文件夹,从C:\(我有其他工作)中删除了JRuby文件夹,然后再次安装RailsInstaller,现在它可以工作了:-)