[英]Python sqlite3 library can't use URIs, even though sqlite3 version should be able to
[英]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.