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

我运行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) 

这里有什么问题,我该如何解决? 谢谢。

这意味着您在rails需要2.1.x时安装并加载了builder 3.0.0。

尝试

$ gem uninstall builder

其次是

$ bundle

(假设您正在使用捆绑器)。

如果你不是,那就做

$ gem install builder --version "<2.2"

HTH。