やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

Python3.5.3におけるSQLite3のバージョンは3.16.2だった

 私が自分でビルドしたやつは3.29.0なのに。

情報源

コード

sqlite3_test.py

import sqlite3
print(sqlite3.sqlite_version)
python3 sqlite3_test.py
3.16.2

 Python3.5.3におけるSQLite3のバージョンは3.16.2。

最新にするには?

 例によってOSのパッケージマネージャには古いものしかない。

sudo apt search sqlite3
sqlite3/oldstable,oldstable,stable,stable 3.16.2-5+deb9u1 armhf
  Command line interface for SQLite 3

 自前でビルドするしかない。やはりPython環境構築が立ちはだかる。

対象環境

$ uname -a
Linux raspberrypi 4.19.42-v7+ #1218 SMP Tue May 14 00:48:17 BST 2019 armv7l GNU/Linux