在Ubuntu上升级SQLite 3.24+以与Python3.7一起使用

时间:2019-09-16 18:15:08

标签: python python-3.x sqlite ubuntu ubuntu-18.04

我正在MacOS上开发需要SQLite 3.24或更高版本的Python应用程序。我遇到一个问题,其中Python sqlite3库正在使用旧版本的SQLite。我设法解决了这一相对不麻烦的问题,但是没有记下我的实际工作(我不必从源代码构建任何东西;我想我只是更新了一些东西)。

我现在正尝试在Ubuntu 18.04上部署该应用程序,但遇到了同样的问题。尽管经过数小时的谷歌搜索和各种尝试,我似乎无法修复它。

Ubuntu上的SQLite拒绝高于3.22,因此答案可能是我只需要更新系统SQLite ,Python就应该这样做。但是,在Mac上运行sqlite3时,它报告SQLite version 3.19.3,而在运行3.28.0时从Python导入sqlite3报告sqlite3.sqlite_version

有人知道如何解决此问题吗?我的Ubuntu版本无法安装SQLite 3.24或更高版本,因此不可能吗?任何帮助将不胜感激!

0 个答案:

没有答案