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 に答える