安装Django时或者启动django项目时出现以下报错:python
django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17)
或者这个报错
ImportError: dynamic module does not define module export functionsql
都是由于缺乏sqlite3库致使或者版本太低致使django
解决方法:vim
从官网上下载最新sqlite源码包 https://www.sqlite.org/2019/sqlite-autoconf-3290000.tar.gz
解压缩、编译安装、
修改vim /etc/ld.so.conf 添加一条/usr/local/lib/ui
就能够了
若是还不行就能够而后从新编译安装pythonsqlite