在/etc/rc.d/rc.local中执行ruby代码时出现LoadError

时间:2015-11-02 11:10:24

标签: ruby require

我使用CentOS 6.6。我想在启动时执行Ruby代码,所以我添加了以下命令来执行/etc/rc.d/rc.local的代码。

[audioPlayer setCurrentTime:seekbar.value];

在send_mail.rb中,有要求'邮件',但发生了如下错误。

ruby /ruby/send_mail.rb

(我使用 ruby​​ /ruby/send_mail.rb&> error_output 来解决此错误)

我做了 gem install mail。当我手动运行时,“send_mail.rb”正常工作。你能告诉我应该做什么吗?

1 个答案:

答案 0 :(得分:1)

尝试使用RVM包装器运行ruby,如here所述:

/usr/local/rvm/wrappers/ruby-2.2.2/ruby /ruby/send_mail.rb