鍍金池/ 問答/Python  Linux/ 為什么python使用bash可以執(zhí)行,crontab不行

為什么python使用bash可以執(zhí)行,crontab不行

如圖日志文件也有執(zhí)行記錄
clipboard.png

回答
編輯回答
瘋浪

crontab是計劃任務(wù),當(dāng)然也是可以定時執(zhí)行腳本的,之所以你執(zhí)行不了,應(yīng)該是沒寫對。

2018年1月19日 08:53
編輯回答
半心人

crontab里面不支持環(huán)境變量

2018年5月19日 05:47
編輯回答
離夢

同樣遇到過類似的問題,還有一種可能是腳本內(nèi)使用了相對路徑

2017年6月24日 19:20
編輯回答
愛是癌

當(dāng)手動執(zhí)行腳本ok,使用crontab缺死活不行時,一定要記得把鍋甩給環(huán)境變量,這個坑人無數(shù)的問題。
由于crontab在執(zhí)行定時任務(wù)時,并不知道任務(wù)所需的環(huán)境變量,所以需要通過source命令來引入環(huán)境變量。

2018年6月30日 22:51
編輯回答
裸橙

請用絕對路徑。

2017年8月3日 07:31