我想在我的crontab中运行自动通讯功能,但是不管我怎么做-我都不能使它工作。正确的方法是什么? 这是我的crontab条目:
0 */2 * * * PYTHONPATH=/home/muntu/rails python2.6 /home/muntu/rails/project/newsletter.py
以及新闻稿.py文件,位于我的django项目的顶部文件夹中:
^{pr2}$我做错什么了?当作为django应用程序运行时,该函数本身没有任何问题,但当我试图从控制台运行它时,它给了我:
Traceback (most recent call last):
File "newsletter.py", line 7, in <module>
from project import settings
ImportError: No module named project
从cron那里根本不起作用。在
尝试将cron条目更改为:
这将确保“rails”目录位于python的路径中。如果要设置PYTHONPATH,请创建一个shell脚本:
^{pr2}$并将shell脚本放入cron条目中。在
相关问题 更多 >
编程相关推荐