如何修改crontab运行python脚本?

2024-06-26 18:00:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是RedhatLinux平台 我想知道为什么当我在crontab中使用python脚本每2分钟运行一次时,即使当我使用 tail/etc/sys/cron它显示它调用了脚本,试图添加python的路径,[我使用的是python2.6——所以路径应该是/usr/bin/python2.6]

crontab-e[尝试了用户和根目录相同的问题]

全路径*/PYTHOR2/myscript.py在


Tags: 用户路径脚本binusrsysetc平台
1条回答
网友
1楼 · 发布于 2024-06-26 18:00:51

谢谢大家,但是我做了一点研究,我找到了一个解决方案,首先你必须测试sudo python,看看它是否能与模块一起工作,如果不能,你必须为sudo做别名,你把它放在/etc/bashrc[使它成为系统范围的别名],alias sudo='sudo env PATH=$PATH LD_LIBRARY_PATH=$LD_LIBRARY_PATH ORACLE_HOME=$ORACLE_HOME TNS_ADMIN=$TNS_ADMIN' 然后,您必须更改crontab,使用source/the script&;/usr/bin/python调用脚本将这些值分配给变量脚本.py在

相关问题 更多 >