10

我一直在尝试为 ruby​​ 2 安装 watir gem。我完全按照 watir 书籍安装说明进行操作,但是一旦 watir 安装到 mini_magick gem,它就会出现此错误

ERROR: While executing gem ... (Errno::EINVAL) Invalid argument - C:/Ruby200/lib/ruby/gems/2.0.0/gems/mini_magick-3.6.0/tes t/files/special! "chars'.gif

有谁知道如何解决这个问题?我注意到 nokogiri 的行为有点奇怪,无法从 ASCII 转换为 ITF-8。也许这与它有关。谢谢大家

4

1 回答 1

25

我遇到了同样的问题,这是我的解决方案。问题似乎出在新的 3.6.0 版本中,所以退出新版本并安装以前的版本。

gem uninstall mini_magick
gem install mini_magick -v 3.5.0

安装 3.5.0 mini_magick gem 后,重新运行 watir gem install。它应该找到已经安装的 mini_magick gem 并跳过它并成功安装剩余的 gem。祝你好运。

于 2013-05-22T02:47:23.143 回答