1

我有一个简单的类,它使用遏制来检索数据。一切都可以从命令行中找到,但是当我将它加载到我的 Rails 应用程序中时,WebBrick 会在“require 'curb'”语句上崩溃。

我对 ruby​​ 非常陌生,所以我不确定如何准确地从 webbrick 调试错误以确定出了什么问题。

如果有人知道如何解决这个问题,那就太好了,如果有人也可以指出我正确的方向来开始自己解决问题,这也会有所帮助。

4

1 回答 1

1

听起来Rails找不到宝石。如果它从命令行运行,则应该正确安装 gem 并且可以正常工作,所以这不是你的问题。

检查你的environment.rb文件。如果您没有看到 的依赖curb项,请添加它:

config.gem 'curb'

然后从终端检查依赖项:

rake gems

您应该看到curb列为“已安装”。如果没有,请尝试重新安装:

rake gems:install

于 2010-04-25T05:39:12.523 回答