gpt4 book ai didi

ruby-on-rails - 雪豹+ cucumber /webrat/rspec

转载 作者:太空宇宙 更新时间:2023-11-03 16:12:06 27 4
gpt4 key购买 nike

自从我升级到雪豹后,我在使用 Cucumber 运行我的功能时遇到了很多问题。

目前,每次我运行 cucumber 时都会出现以下错误。

Missing these required gems: webrat
cucumber >= 0.3.100 webrat >= 0.5.0 rspec >= 1.2.6 rspec-rails >= 1.2.6

You're running: ruby 1.9.1.243 at /usr/local/bin/ruby rubygems 1.3.5 at /Users/nkassis/.gem/ruby/1.9.1, /usr/local/lib/ruby/gems/1.9.1

Run rake gems:install to install the missing gems.

所有这些 gem 都已安装(并在雪豹升级后重新安装)。

最佳答案

您安装了多少个 Ruby?我注意到您安装了自定义 Ruby 1.9。我敢打赌你的 gem 路径很困惑,或者你运行的 Ruby 与你认为的不同上下文不同。

同时运行 which ruby​​which gem 并确保它们都来自同一个地方。然后尝试运行 gem env 并确认它为您的 gem 路径提供的目录是安装您的 gem 的目录。如果您使用的是 Passenger,请确认您的 Apache 安装程序中的配置文件包含正确的 Ruby 路径,然后检查您用于调用测试的任何程序(rake、自动测试等)并确保它们运行相同的 Ruby .

关于ruby-on-rails - 雪豹+ cucumber /webrat/rspec,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1442517/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com