记一次CentOS7系统中python提示sqlite版本过低的问题

本文系转载,原文来自“码农家园”

转载链接:关于python:在Linux上升级python3中使用的SQLite3版本?

升级系统的sqlite3

从sqlite官网下载sqlite源码包“wget https://www.sqlite.org/2022/sqlite-autoconf-3400000.tar.gz --no-check-certificate”。

  1. 解压安装包:tar –xvf sqlite****
  2. 以下命令用于安装sqlite(在解压后的目录中):
    ./configure
    make
    make install
  3. 替换文件:
    mv /usr/bin/sqlite3 /usr/bin/sqlite3.bak
    cp sqlite3 /usr/bin/
  4. 检查sqlite版本:sqlite3 –version。输出版本号应与源码包的版本号对应。

修改环境变量

  1. 编辑环境变量:vi /etc/profile,在文件最后新增“export LD_LIBRARY_PATH=/usr/local/lib”
  2. 使新的环境变量生效:source /etc/profile
  3. 检查python中的sqlite版本:python中使用的sqlite版本

说明

本文的系统版本为:CentOS Linux release 7.6.1810
python版本为:3.6.8
其他的系统版本需要如何升级需要自行摸索,本方法未必会成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值