cronjob无法获得sqlalchemy库

时间:2016-07-22 17:16:00

标签: python-2.7 ubuntu cron sqlalchemy crontab

import requests  
import json  
import Credential  
import psycopg2   
from sqlalchemy import     

我正在使用如上所示的“sqlalchemy”库将值存储到数据库中。我从命令提示符运行时程序运行成功,例如。 "python filename.py"。但我需要在特定的时间间隔后运行程序。因此,我创建了shell文件并设置 cronjob 以运行shell文件特定时间,如下所示:

15 16 22 7 * /home/ubuntu/Clio-Python/new_clio_shell.sh

但是cron没有得到sqlalchemy库。那么我应该如何在crontab中导入这个库?我应该在cron文件中导入路径吗?如果是的话怎么做?

1 个答案:

答案 0 :(得分:0)

导入cron文件应该有效的路径,但是你可以进一步导入你的整个环境。

  

将此添加到您的cron:

     

30 08 * * * env> 〜/ cronenv运行后,执行以下操作:

     

env - cat ~/cronenv / bin / sh这假设你的cron运行sh。一世   相信这是默认的。

可以找到mmccoo的原始解决方案{。{3}}。