我的Django项目中有一个脚本需要每5分钟运行一次。在
我正在使用this cron module运行我名为'克隆.py'存在于myproject/myapp中/克隆.py在
但是当我运行服务器时,脚本根本没有运行(没有输出),但是当我执行“python”时,作业会显示出来管理.pycrontab show”如上面的链接所述。在
另外,当我通过显式地运行脚本时,通过发出'python克隆.py'显示(notifier是myapp的名称)
Traceback (most recent call last):
File "cron.py", line 2, in
from notifier.models import *
ImportError: No module named notifier.models
当我复制粘贴同样的代码时,一切都很完美克隆.py在python命令行上运行。在
你能帮我朝正确的方向走吗?我在网上到处找过。在
在Postgresql数据库中使用Python2.7.10和Django1.8。在
请检查您是否在正确的目录中,并且您可能处于正确的虚拟环境中。在
在cron脚本的顶部,您可能希望:
或者更改到应用程序的根目录。在
相关问题 更多 >
编程相关推荐