最近用 PyQT5 + SQLAlchemy + SQLite 做一个软件,需要对 SQLite 数据进行加密,一番搜索后目标锁定 sqlcipher,然而,Python 版的 pysqlcipher3 需要编译安装,并且事情远没有那么简单...经过两天的折腾,终于编译成功了,心想好不容易编译成功,不能用完就扔啊,高低得分享出来,也备不时之需。
编译环境:
系统:Windows 10 64位
Python:3.8.10
温馨提示:
截止到目前,SQLAlchemy 2.x 版本使用 pysqlcipher3 会报错,好像可以通过修改 SQLAlchemy 的代码解决,但是懒得折腾了,目前最新的 SQLAlchemy 1.x 版本 1.4.52 使用正常。
123上链接:
下载后,直接使用 pip 安装即可
pysqlcipher3-1.2.1-py38-none-win_amd64.whl(提取码: ikb5)https://www.123pan.com/s/kPLA-x02bv.html