1

I have installed python 3.5.3 installed on my Windows machine. I check the SQLite version via the command sqlite3.sqlite_version. It is version 3.8.11.

My question is how can I update the SQLite version to 3.26? I wasn't sure if there was a 3rd party library or if I need to update sqlite3 library.

Thanks.

asked Jan 26, 2019 at 19:44

1 Answer 1

5

Just update the sqlite in the system by a newer version. Python will use it. It is not 3rd party. It is included in Python. I am not completely sure but I think it is a dynamically loaded library installed with Python but that you can upgrade by yourself. At least in my system different Python versions report the same sqlite3 version.

answered Jan 26, 2019 at 23:08
Sign up to request clarification or add additional context in comments.

2 Comments

Yup. I downloaded the latest windows binary sqlite3.dll and replace it in the Python DLLs directory and it worked.
For anyone looking for the dll path, try looking in C:\Users\<USERNAME>\AppData\Local\Programs\Python\Python37\DLLs\sqlite3.dll or something similar

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.