私は 'The Cucumber Book'を使いこなそうとしていますが、キュウリは期待どおりに行動していません。キュウリの「このようなファイルを読み込めません」という警告を解決するにはどうすればよいですか?
私はWindows 7(32-bit)を使用しています。私はRubyと必要な宝石が適切にインストールされていると確信しています。
しかし、私はキュウリを実行したときに、私は次のメッセージが出ます:
WARNING: cannot load such file -- 2.0/gherkin_lexer_en
Couldn't load 2.0/gherkin_lexer_en
The $LOAD_PATH was:
C:/Ruby200/lib/ruby/gems/2.0.0/gems/cucumber-1.2.1/bin/../lib
C:/Ruby200/lib/ruby/gems/2.0.0/gems/gherkin-2.11.6-x86-mingw32/lib
C:/Ruby200/lib/ruby/gems/2.0.0/gems/builder-3.2.0/lib
C:/Ruby200/lib/ruby/gems/2.0.0/gems/diff-lcs-1.2.1/lib
C:/Ruby200/lib/ruby/gems/2.0.0/gems/cucumber-1.2.1/lib
をこれがチェックされた複数のパスをリストアップ、ビット継続した後、「Rubyのレクサーに戻す」、およびメッセージ "このファイルを読み込むことができません--Gherkin/lexer/en)... '
パスに基づいて、' gherkin-2.11 'の' 2.0 'フォルダが必要なように見えます.6-x86-mingw32/lib 'フォルダには存在しません。しかし、 'gherkin_lexer_en'ファイル(実際には 'gherkin_lexer_en.so')を持っているように見える '1.8'と '1.9'のフォルダがあります。
私は野生の推測として、1.9フォルダを複製し、2.0と命名しました。私はそれがうまくいくとは思っていませんでしたが、それは価値があると考えました。
キュウリを私が持っているフォルダの1つを見るようにするにはどうすればよいですか、それとも受け入れる場所に2.0フォルダを取得するのですか?
OKを働きました。私はそれをやると思います。ありがとう。 – dglass
更新しますか? Ruby 2.0はサポートされていますか?私が見ることができるように、それはそうですが、私は小人2.11.7と同じエラーがまだあります。 –
Ruby 2.0.0をインストールしてキュウリの宝石をもう一度試しました。私はまだ同じエラーが発生します。 – joshuanapoli