Команды Django manage.py генерируют ошибку в Cronjob

Всякий раз, когда я запускаю команду manage.py (например, migrate, runserver), все в порядке. Я использую следующую команду Cronjob:

* * * * * python3 /home/ec2-user/Project/manage.py migrate

Всякий раз, когда я планирую команду manage.py в Crontab, возникает следующая ошибка:

Я уже обновил SQLite до версии 3.3.38, что подтверждает оболочка Python:

Python 3.7.10 (default, Jun  3 2021, 00:02:01) 
[GCC 7.3.1 20180712 (Red Hat 7.3.1-13)] on linux
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> import sqlite3
>>> sqlite3.sqlite_version
'3.38.5'

К сожалению, мне не удалось найти причину проблемы. Однако, понижение версии Django до 2.0 решает проблему, потому что эта версия Django не проверяет версию SQLite3.

Вернуться на верх