这个问题在这里已有答案:
我试图使用crontab计划一个python脚本每三分钟运行一次。它没有按照计划集执行。
当我尝试从centos终端执行脚本时,它正常工作。如何解决这个问题。
我的脚本的位置
/opt/app-root/双人床/S3_upload_V1.朋友
crontab / usr / bin / crontab的位置
我的调度代码
*/3 * * * * /opt/app-root/src/S3_Upload_V1.py
该脚本独立于终端执行,但不是从crontab计划执行。如何解决这个问题?
可能的原因可能是权限。您应该确保该文件具有执行权限。您可以通过运行以下命令来执行此操作:
chmod u+x /opt/app-root/src/S3_Upload.py
你还应该确保脚本开头有一个“shebang”(#!
):
#!/usr/bin/env python3