加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby – 如何解决黄瓜’无法加载这样的文件’警告?

发布时间:2020-12-16 22:28:33 所属栏目:百科 来源:网络整理
导读:我正在努力通过“黄瓜书”,但黄瓜没有按预期的行为. 我在Windows 7(32位),我相信我有Ruby和必要的宝石安装正确. 但是,当我运行黄瓜时,我得到以下消息: WARNING: cannot load such file -- 2.0/gherkin_lexer_enCouldn't load 2.0/gherkin_lexer_enThe $LOAD
我正在努力通过“黄瓜书”,但黄瓜没有按预期的行为.

我在Windows 7(32位),我相信我有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词法分析器”,并发现一个消息“找不到en(不能加载这样的文件–gherkin / lexer / en)…’

根据它正在检查的路径,它似乎想要在“gherkin-2.11.6-x86-mingw32 / lib”文件夹中显示“2.0”文件夹,这显然不存在.但是,有一些’1.8’和’1.9’文件夹似乎有’gherkin_lexer_en’文件(实际上是’gherkin_lexer_en.so’).

作为一个狂野的猜测,我复制了1.9文件夹并命名为2.0.我真的不希望这样会奏效,但认为这是值得的.

如何获取黄瓜来查看我有一个文件夹,或者获取一个2.0文件夹,它将接受?

解决方法

在Windows上,您必须暂时使用Ruby 1.9.还没有发布的一个Ruby 2.0的生物.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读