news 2026/10/1 4:29:29

Django项目,sqlite版本太低问题

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Django项目,sqlite版本太低问题

报错

命令:python manage.py runerver 0.0.0.0:8001
原因:django版本更新,需要使用更高版本的sqlite,但是sqlite在python中被内置,无法直接升级卸载

Traceback (most recent call last): File "/home/project/new_django/manage.py", line 11, in main from django.core.management import execute_from_command_line ModuleNotFoundError: No module named 'django' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/project/new_django/manage.py", line 22, in <module> main() File "/home/project/new_django/manage.py", line 13, in main raise ImportError( ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment

快速修复(可直接复制执行)

系统 SQLite 太旧,需用 pysqlite3 替代内置 sqlite3

  • 安装替代库:

source .venv/bin/activate # 激活对应的虚拟环境
pip install pysqlite3-binary

  • 在虚拟环境的 site-packages 放置 sitecustomize.py:

SITE_PACKAGES=$(python -c ‘import sysconfig; print(sysconfig.get_paths()[“purelib”])’)

cat > “$SITE_PACKAGES/sitecustomize.py” <<‘PY’
import pysqlite3 as sqlite3
import sys
sys.modules[‘sqlite3’] = sqlite3
sys.modules[‘sqlite3.dbapi2’] = sqlite3.dbapi2
PY

  • 验证:

python -c ‘import sqlite3; print(sqlite3.sqlite_version)’

实测后效果,可用

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/27 3:03:58

合同审查系统如何智能识别风险点

法务人员每天面对堆积如山的合同文件&#xff0c;从条款审核到风险排查&#xff0c;往往需要反复核对多个文档&#xff0c;耗时费力还容易遗漏关键风险点。合合信息推出的TextIn合同审查系统&#xff0c;通过DeepSeek R1模型与预置规则的深度融合&#xff0c;为企业构建起智能化…

作者头像 李华
网站建设 2026/9/26 17:35:20

基于STM32单片机智能指纹锁电子密码锁指纹识别门禁解锁设计件21(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

基于STM32单片机智能指纹锁电子密码锁指纹识别门禁解锁设计件21(设计源文件万字报告讲解)&#xff08;支持资料、图片参考_相关定制&#xff09;_文章底部可以扫码STM32单片机智能指纹识别密码锁门禁系统21 产品功能描述&#xff1a; 本系统由STM32F103C8T6单片机核心板、LCD16…

作者头像 李华
网站建设 2026/9/25 17:52:47

PCBA中出现“含硫器件”问题

PCBA&#xff08;印刷电路板组件&#xff09;中出现“含硫器件”问题&#xff0c;通常并非指器件本身含硫&#xff0c;而是指其金属部分&#xff08;如银、铜电极&#xff09;在含硫环境中发生硫化腐蚀&#xff0c;导致性能下降或失效。 这个问题主要源于外部环境、生产材料及工…

作者头像 李华
网站建设 2026/9/27 17:36:45

企业网盘收费吗?企业网盘收费标准

根据《中国企业数字化转型白皮书》的数据显示&#xff0c;超过87%的企业正在积极采用云计算和企业网盘等数字化工具&#xff0c;帮助优化业务流程&#xff0c;提高团队协作效率&#xff0c;并增强数据安全性。 在这个信息化深度渗透各行各业的时代&#xff0c;企业网盘早已不只…

作者头像 李华