我正在开发一个Python Twitter机器人,它在Python编辑器和Raspberry Pi的终端中运行良好,但当我使用cron运行它时,会出现一个错误。
crontab文件:
* * * * * /home/eric/code/quotebot/quotebot.py >> /home/eric/code/quotebot/logs/minute.log 2>&1
错误消息:
Traceback (most recent call last):
File "/home/eric/code/quotebot/quotebot.py", line 22, in <module>
cursor.execute("SELECT MIN(countoftweets) FROM quotebot")
sqlite3.OperationalError: no such table: quotebot
因为它在从终端和IDE运行时工作,所以我想知道是权限问题还是其他我不知道的问题。表肯定存在,数据库肯定存在。