$ python manage.py runserver
(abridgement)
django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).
Python3.6 Django2.2.6 SQLite3.7.13
Apparently, SQLite version must be 3.8.3 or later.
View current version of SQLite3
$ sqlite3 --version
3.7.13 2013-05-20
Currently (2019-11-15) the latest version of SQLite3 is 3.30.1, which is quite old.
Upgrade SQLite3 by referring to the following page.
What to do if SQLite3 error occurs when starting development server in Django 2.2
There was a question about this error in teratail etc., but the method on the above page was the most reliable.
In addition to dropping the source and making it, some people added the repository directly and updated it from yum.
Recommended Posts