两天前,我的cron工作停止了工作。在cron日志中加载一个库是一个错误,所以我改变了cron只做了一个" python --version"并显示2.6当我的cardtrige是Python 2.7时。
如果我尝试在cron中加载vritenv失败,因为不要创建Python 2.7库。但是如果我通过ssh进入并在crom中运行bash,则代码运行完美。
任何人都知道会发生什么?
编辑:
我报告了这个错误,他们正在处理它https://bugzilla.redhat.com/show_bug.cgi?id=1076626
答案 0 :(得分:1)
似乎错误在cron墨盒中。
我在Ruby 1.9磁带盒中也遇到了这个问题。它在运行带有ruby --version的cron脚本时显示了Ruby 1.8。
尝试了解决方法并导出了PATH和LD_LIBRARY_PATH。它工作正常,现在在cron脚本中显示ruby 1.9.3p448。
谢谢@moisesgallego。我也更新了错误报告。
答案 1 :(得分:0)
此处解释了解决方法:https://bugzilla.redhat.com/show_bug.cgi?id=1076626#c7,直到修复错误