[PYTHON] Django2.2 SQLite3 version error

An error occurs when executing python manage.py runserver

$ python manage.py runserver
(abridgement)
django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).

environment

Python3.6 Django2.2.6 SQLite3.7.13

Coping

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

end

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

Django2.2 SQLite3 version error
Django version check
Django settings.py SECRET_KEY error
[Django] sqlite version error when running python manage.py in aws cloud9 environment
update django version 1.11.1 to 2.2
Django Server Error (500) Strategy [2019 Adcare]
Error resolution python version check
When coverage fails with _sqlite3 error
Django
[Django] Create your own 403, 404, 500 error pages
How to check the version of Django
Error handling during Django migrate'DIRS': [BASE_DIR /'templates']
[Django] Error encountered when deploying heroku Part 2
Application development using SQLite with Django (PTVS)
mysqlclient installation error solution [Mac, Windows version]
Django novice addicted error and solution notes
Permission error when reading Django upload files