我可以在python中使用更高版本的sqlite3吗?

时间:2016-01-24 16:41:00

标签: python django sqlite

我正在使用python 3.5.1,它带有3.8.11的sqlite版本。我想知道我是否可以使用我当前的python使用另一个版本的sqlite(比如现在的latest one)。如果答案是肯定的,我该怎么做?从here学习我试过这个,但它没有做任何事情:

pip install sqlite3 --upgrade

我在我的django项目中使用sqlite3,需要全文搜索。所以我正在阅读this,并且在某个时刻我试图使用sqlite3的latest version,因为它说它比以前的版本有一些改进,这似乎很有趣我。无论如何,是否可以在不升级python的情况下使用更高版本的sqlite3?

注意:这个问题几乎完全重写了,所以很多评论似乎都无关紧要。感谢Alasdair,我开始知道上一个问题没有任何意义,因此我重写了它。

1 个答案:

答案 0 :(得分:1)

经过一些谷歌搜索,我找到了一种方法来做到这一点。您需要从here下载sqlite3.dll(预编译的二进制文件)文件。然后将此文件复制到python安装目录的DLLs文件夹中。您可能希望备份旧的sqlite3.dll文件,以防万一您决定还原。