1

在 Windows 7、Rail 3.2.8 中工作。好像我在某处缺少配置步骤。

试图通过我的 environment.rb 文件加载 Pony.options。

environment.rb 包含:

require "rubygems"
require "pony"

但是在启动 Rails 服务器后出现此错误:

no such file to load -- pony (LoadError)

我尝试根据从“宝石环境”中学到的知识给出相对路径...

require "./gems/pony-1.4"

并且

require "./gems/pony-1.4/lib/pony.rb"

无济于事。在花了几个小时试图让 ActionMailer 工作之后,我找到了 Pony 作为替代方案,但到目前为止我什至无法加载它。

任何帮助深表感谢!

4

1 回答 1

1

也许你应该检查你是否有多个 ruby​​ 安装。我在在 CHEF 中声明为客户端的机器上安装 Ruby 时遇到了同样的问题:chef 安装了自己的 ruby​​ 和库,即使我的脚本能够加载小马,它在由 CHEF 执行时也没有。

检查您是否没有在某处安装任何其他“gem”命令,并使用它来“gem install pony”。

于 2013-01-29T17:22:36.480 回答