在Windows 7,Rail 3.2.8中工作。 好像我在某处错过了配置步骤。
尝试通过我的environment.rb文件加载Pony.options。
environment.rb包含:
require "rubygems"
require "pony"
但启动rails server后出现此错误:
no such file to load -- pony (LoadError)
我尝试根据我从'宝石环境'中学到的东西给出相对路径......
require "./gems/pony-1.4"
以及
require "./gems/pony-1.4/lib/pony.rb"
无济于事。 在花了好几个小时试图让ActionMailer工作之后,我把Pony作为一种替代方案,但到目前为止,我甚至无法加载它。
非常感谢任何帮助!
答案 0 :(得分:1)
也许您应该检查是否有多个ruby安装。我在CHEF中声明为客户端的机器上安装Ruby时遇到了同样的问题:chef安装了自己的ruby和库,即使我的脚本能够加载pony,它也没有被CHEF执行。
检查您是否在某处安装了任何其他“gem”命令,并将其用于“gem install pony”。