繁体   English   中英

我可以将更高版本的 sqlite3 与 python 一起使用吗?

[英]Can I use a later of version of sqlite3 with python?

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

pip install sqlite3 --upgrade

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


注意:问题几乎完全重写,因此许多评论可能看起来无关紧要。 感谢Alasdair ,我开始知道之前的问题没有任何意义,因此我重写了它。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM