小编典典

我可以在sql下使用sqlite3的更高版本吗?

python

我正在使用python
3.5.1,它带有3.8.11的sqlite版本。我想知道我是否可以在当前的python中使用其他版本的sqlite(例如到目前为止的最新版本)。如果答案是肯定的,那我该怎么做?从这里学习,我尝试了这个,但是它什么也没做:

pip install sqlite3 --upgrade

我在需要全文搜索的django项目中使用sqlite3。因此,我正在阅读文档,并在某种程度上使我
倾向于
使用最新版本的sqlite3,因为它说它比以前的版本有所改进,这对我来说似乎很有趣。无论如何,是否可以在不升级python的情况下使用更高版本的sqlite3?


注意:
该问题几乎完全被重写,因此很多评论似乎无关紧要。多亏了Alasdair,我才知道上一个问题没有任何意义,因此我重新编写了这个问题。


阅读 138

收藏
2021-01-20

共1个答案

小编典典

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

2021-01-20