我在我的'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代码,否则它将无法正常工作
我该如何解决 ?