linux下执行Python项目,crontab不能定时执行任务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下执行Python项目,crontab不能定时执行任务相关的知识,希望对你有一定的参考价值。

问题描述:

在项目下的文件执行脚本,可以手动执行

在其他文件目录下,手动执行脚本报错误,提示不存在该模块。

解决方法:

文件头加上:

import sys
import os
sys.path += [
os.path.dirname(os.getcwd()),
os.getcwd()
]
curPath = os.path.abspath(os.path.dirname(__file__))
rootPath = os.path.split(curPath)[0]
sys.path.append(rootPath)









以上是关于linux下执行Python项目,crontab不能定时执行任务的主要内容,如果未能解决你的问题,请参考以下文章

linux下使用crontab定时执行脚本

linux下使用crontab命令执行定时任务

Crontab 不执行 Python 脚本? [复制]

关于linux下crontab下脚本执行时,获取的值不正确

关于linux下crontab下脚本执行时,获取的值不正确

Linux下计划任务以及crontab权限问题