我正在使用python 3.5.1,它带有3.8.11的sqlite版本。我想知道我是否可以在当前的python中使用其他版本的sqlite(例如到目前为止的最新版本)。如果答案是肯定的,那我该怎么做?从这里学习,我尝试了这个,但是它什么也没做:
pip install sqlite3 --upgrade
我在需要全文搜索的django项目中使用sqlite3。因此,我正在阅读本文档,并在某种程度上使我 倾向于 使用最新版本的sqlite3,因为它说它比以前的版本有所改进,这对我来说似乎很有趣。无论如何,是否可以在不升级python的情况下使用更高版本的sqlite3?
注意: 该问题几乎完全被重写,因此很多评论似乎无关紧要。多亏了Alasdair,我才知道上一个问题没有任何意义,因此我重新编写了这个问题。
经过一番谷歌搜索后,我找到了一种方法。您需要sqlite3.dll从此处下载(预编译的二进制文件)。然后,将该文件复制DLLs到python安装目录中的文件夹中。您可能希望对旧sqlite3.dll文件进行备份,以防万一您决定还原。
sqlite3.dll
DLLs