Forums

Out of date Sqlite3 version causes Django error

Hello,

Looking at previous forum responses, I think I'm on an out of date image. When I run a web app using the latest version of Django (3.1.6), I get the following exception:

django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (
found 3.8.2)

Running SQLite3 --version gives:

3.8.2 2013-12-06 14:53:30

It might also be relevant that the latest version of Python I have is 3.6.

Please can I be upgraded to the latest image? Thanks.

Sure, one word of warning first -- because changing the system image upgrades a lot of the pre-installed Python packages, any code that you have that relies on those packages might break if it's not compatible with the new versions. Also, because the new image has newer versions of Python, if you have any virtualenvs, you may need to rebuild them. If you're happy to go ahead despite that, just let us know and we'll switch you over.

Wow, that was a quick response! Yes, I understand the risks and I'm happy to proceed.

Thank you.

No problem, we've switched you over to our most recent system image :)