【发布时间】:2011-06-15 22:53:28
【问题描述】:
我想在 Python 3.1.3 中使用 sqlite3,我需要将 enable_load_extension 设置为 true。为此,我相信我需要 sqlite 版本 3.x。从这里阅读的帖子看来,一个合适的 sqlite 版本应该与 python 2.6 及更高版本捆绑在一起。但是,当我这样做时:
import sqlite3
sqlite3.version_info
返回的结果是:'2.4.1'
我在另一台运行 Python 2.6 的机器上得到了相同的答案。
pysqlite 站点没有适用于 Python 3.x 的二进制文件。我的 Python 副本来自 Python 官方网站。
所以: 1) 我应该在 3.1 中使用什么版本的 sqlite? 2)如果我应该有一个更新的版本,它去了哪里 - 我需要设置一个环境变量吗? 2)如果我需要你
【问题讨论】: