我一直在尝试为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。也许这与它有关。谢谢你们
答案 0 :(得分: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。祝你好运。