当我尝试从crontab运行我的ruby脚本时,我发现以下错误:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in require': cannot load such file -- active_record (LoadError) from
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in require'
我的代码是
require 'selenium-webdriver'
require 'active_record'
我不是专家,这就是为什么我问,为什么我的剧本现在不关于ActiveRecord
?当我从文件夹手动运行它时效果很好。
答案 0 :(得分:0)
我找到了答案。
我只需要在终端运行
rvm cron setup
然后我可以使用
cron中的 ruby
命令