【发布时间】:2012-06-14 14:41:03
【问题描述】:
Mac OS X Snow Leopard 上的 Python 2.7.3(从 python.org 下载)告诉我它正在使用 sqlite 3.6.12 (sqlite3.sqlite_version)。
但是,要使用外键,我至少需要 sqlite 3.6.19。
如何单独更新 sqlite?
我已经尝试过pip install pysqlite(来自这个问题/答案:Updating the SQLite3 build on my python install),但 sqlite_version 没有改变。 pip search sqlite 显示 pysqlite 2.6.3 已安装,但我仍然有,来自命令 python 和 python2.7
>>> import sqlite3
>>> sqlite3.sqlite_version #3.6.12
>>> sqlite3.version #2.6.0 (yeah, no 2.6.3)
【问题讨论】:
标签: python macos sqlite foreign-keys