Openshift使用无效的python版本运行cron

时间:2014-03-14 17:09:38

标签: python cron openshift

两天前,我的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

2 个答案:

答案 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,直到修复错误