python中的sqlite3版本升级
本文系转载,原文来自“码农家园”
转载链接:关于python:在Linux上升级python3中使用的SQLite3版本?
升级系统的sqlite3
从sqlite官网下载sqlite源码包“wget https://www.sqlite.org/2022/sqlite-autoconf-3400000.tar.gz --no-check-certificate”。
- 解压安装包:tar –xvf sqlite****
- 以下命令用于安装sqlite(在解压后的目录中):
./configure
make
make install - 替换文件:
mv /usr/bin/sqlite3 /usr/bin/sqlite3.bak
cp sqlite3 /usr/bin/ - 检查sqlite版本:sqlite3 –version。输出版本号应与源码包的版本号对应。
修改环境变量
- 编辑环境变量:vi /etc/profile,在文件最后新增“export LD_LIBRARY_PATH=/usr/local/lib”
- 使新的环境变量生效:source /etc/profile
- 检查python中的sqlite版本:
说明
本文的系统版本为:CentOS Linux release 7.6.1810
python版本为:3.6.8
其他的系统版本需要如何升级需要自行摸索,本方法未必会成功。