运行Cron时参数过多

我在我的'sudo crontab -e'中运行以下命令:

*/5 * * * * /usr/bin/python3 /home/ubuntu/SuperNova/PullExternal/Final_Forex.py >> /home/ubuntu/SuperNova/PullExternal/cron.log 2>&1

cron.log文件说:

SuperNova: command not found
-bash: cd: too many arguments

当我直接从bash运行此命令时,它会起作用:

sudo /usr/bin/python3 /home/ubuntu/SuperNova/PullExternal/Final_Forex.py >> /home/ubuntu/SuperNova/PullExternal/cron.log 2>&1

我需要以root身份运行python代码,否则它将无法正常工作

我该如何解决 ?

评论