【发布时间】:2014-02-27 05:04:47
【问题描述】:
在 ruby 中加载“need”gem 时出现加载错误,并且 gem 已安装在系统上
require 'need'
need('filename.rb')
错误
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require': no such file to load -- need (LoadError)
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire'
来自 /home/user/public_html/.../cron_processor.rb:4
【问题讨论】:
-
将错误添加到您的问题中。
-
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require':没有要加载的文件——需要(LoadError)来自/usr/local/ lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire' 来自 /home/user/public_html/.../cron_processor.rb:4
-
1.8.7?尝试在第一个要求之前添加它:require 'rubygems'
-
已经在所有 require 语句之前添加
-
运行 rails 服务器时会出现这种情况吗?或者当你运行 rails runner 时?如果是跑步者,是否是从 cron 调用的?
标签: ruby-on-rails ruby