这个 Cucumber 错误消息是什么意思?

发布于 2024-11-01 21:08:02 字数 320 浏览 0 评论 0原文

我运行cucumber features并得到:

Using the default profile...

can't activate builder (~> 2.1.2, runtime) for 
    ["activemodel-3.0.5", "actionpack-3.0.5", "railties-3.0.5"],
already activated builder-3.0.0 for
    ["cucumber-0.10.2"] (Gem::LoadError)

这里出了什么问题,如何修复它?谢谢。

I run cucumber features and get:

Using the default profile...

can't activate builder (~> 2.1.2, runtime) for 
    ["activemodel-3.0.5", "actionpack-3.0.5", "railties-3.0.5"],
already activated builder-3.0.0 for
    ["cucumber-0.10.2"] (Gem::LoadError)

What is wrong here and how can I fix it? Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

苯莒 2024-11-08 21:08:02

这意味着您已经安装并加载了 Builder 3.0.0,而 Rails 需要 2.1.x。

尝试使用

$ gem uninstall builder

然后使用

$ bundle

(假设您使用的是捆绑程序)。

如果不是,请执行

$ gem install builder --version "<2.2"

HTH。

It means you have builder 3.0.0 installed and loaded while rails needs 2.1.x.

Try

$ gem uninstall builder

followed by

$ bundle

(assuming you're using bundler).

If you're not, do

$ gem install builder --version "<2.2"

HTH.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文