小编Jus*_*nes的帖子

使用python 2.7.3和pysqlite2 2.6.3升级sqlite3版本

美好的一天.

我最近一直在学习python和sqlite,并且无法安装最新版本的sqlite3(3.7.14.1).我在Windows 7中使用python 2.7.3并使用Windows安装程序安装了最新的pysqlite2版本(2.6.3).我使用以下代码导入pysqlite并检查版本,结果如​​下:

>>> from pysqlite2 import dbapi2 as sqlite3
>>> sqlite3.version
'2.6.3'
>>> sqlite3.sqlite_version
'3.7.6.2'
Run Code Online (Sandbox Code Playgroud)

根据上面的代码,使用的sqlite3版本较旧.我已经下载了最新的sqlite3.dll并覆盖了Python27\DLLs \目录中的sqlite3.dll.但是当我运行sqlite3.sqlite_version时,它仍然给我旧版本.但是,当使用默认的python sqlite3模块时,它会显示模块的旧版本(2.6.0)和我刚刚复制的最新版本的sqlite3.dll.见下面的代码:

>>> import sqlite3
>>> sqlite3.version
'2.6.0'
>>> sqlite3.sqlite_version
'3.7.14.1'
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何升级pysqlite2 2.6.3的sqlite3 3.7.14.1?谁能帮我?

谢谢.

python windows sqlite

5
推荐指数
1
解决办法
4155
查看次数

标签 统计

python ×1

sqlite ×1

windows ×1