当前位置:论坛首页 > Linux面板 > 求助

【待反馈】系统的sqlite很高版本了,python项目管理器还是

发表在 Linux面板2021-7-27 15:55 [复制链接] 6 3479

django.core.exceptions.ImproperlyConfigured: SQLite 3.9.0 or later is required (found 3.7.17).

我的系统sqlite版本已经很高了,但是项目一启动,就说我的版本过低,现在无法正常获取数据库数据,怎么搞?

微信图片_20210727155439.png
使用道具 举报 只看该作者 回复
发表于 2021-7-27 16:26:12 | 显示全部楼层
您好,您python项目使用的是哪个版本的sqlite?打印下sqlit版本看下
使用道具 举报 回复 支持 反对
发表于 2021-7-27 16:35:25 | 显示全部楼层
系统 要求3.9.0 而你现在的是3.7.17 版本不够,
django 最好配置,mysql 数据数,比较常用,稳定性也很高
使用道具 举报 回复 支持 反对
发表于 2021-7-28 10:13:17 | 显示全部楼层
大炮运维V587 发表于 2021-7-27 16:26
您好,您python项目使用的是哪个版本的sqlite?打印下sqlit版本看下

我在项目管理器的虚拟环境下打印sqlite也是3.36.0
使用道具 举报 回复 支持 反对
发表于 2021-7-28 10:14:43 | 显示全部楼层
铭心刻骨 发表于 2021-7-27 16:35
系统 要求3.9.0 而你现在的是3.7.17 版本不够,
django 最好配置,mysql 数据数,比较常用,稳定性也很高 ...

我的版本已经是3.36.0了,系统版本肯定高于他,但是就是显示我3.7.17,测试环境用的全是sqlite,改mysql需要改很多个项目的配置,所以想先尝试修正sqlite的问题
使用道具 举报 回复 支持 反对
发表于 2021-7-28 10:38:02 | 显示全部楼层
宝塔用户_ngvcwk 发表于 2021-7-28 10:14
我的版本已经是3.36.0了,系统版本肯定高于他,但是就是显示我3.7.17,测试环境用的全是sqlite,改mysql ...

那是不是因为虚拟环境中的,你没有升级问题?sqlite我确实没用过,
你进入你的项目虚拟环境中看一下!也升级一下
使用道具 举报 回复 支持 反对
发表于 2021-7-28 11:05:15 | 显示全部楼层
铭心刻骨 发表于 2021-7-28 10:38
那是不是因为虚拟环境中的,你没有升级问题?sqlite我确实没用过,
你进入你的项目虚拟环境中看一下!也 ...

怕你不清楚,我专门在虚拟环境里打印给你看一下吧
图片不能上传,我直接复制的

>>> import sqlite3
>>> sqlite3.sqlite_version
'3.36.0'
>>> sqlite3.version_info
(2, 6, 0)
>>>
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表