我正在尝试将我的 SQLite 版本更新到 3.24 或更高版本,以便 Python 应用程序可以使用新的“UPSERT”查询。我已经尝试了几个小时来做到这一点,但收效甚微。它拒绝更新过去3.22。
我尝试过:
使用 apt 安装和重新安装 sqlite/libsqlite3-dev(以及它的各种版本)
从启动板下载包(例如 https://launchpad.net/ubuntu/+source/sqlite3/3.26.0-2)并尝试安装它们
使用 Python pip 尝试更新 sqlite3
添加一些 PPA 存储库以尝试从那里获取它
从谷歌找到的其他各种建议
我没有尝试过的:
是否可以在 Ubuntu 18.04 上安装 SQLite 3.24+ 版本?如果是这样,是从源代码构建的唯一方法还是有一种简单的方法可以通过 apt(或类似的)获取更新的版本?