Crontab无法在Mac上运行

时间:2015-05-04 22:08:24

标签: python macos cron crontab

我一直在尝试在我的Mac终端上设置一个cron作业来运行一个Twitter python脚本,但没有运气。每次手动运行脚本都可以正常运行,但使用crontab自动执行该过程则不然。

通过键入“crontab -l”来检查cron作业的状态会显示以下内容:

50 * * * * python /Downloads/Pat-Autofollow-API/sample_twitter_codes.py

但是,cron作业不会运行。我试过玩时间变量无济于事,但仍然没有想到它。

1 个答案:

答案 0 :(得分:0)

一个简单而优雅的解决方案是始终在python脚本的顶部包含#!/usr/local/env python

#!/usr/local/env python

def thingy(n):
    pass

shell将此解释为您希望执行此操作的环境。这样,在指定cronjob时,您不必总是将路径放到Python中,您只需指向脚本即可。 / p>

相关问题