小编Chu*_*eez的帖子

如何将sqlite 3.8.2升级到> = 3.8.3

在带有Python 3.7.2的虚拟Env中,我尝试运行django,python manage.py startap myapp并且出现此错误:

raise ImproperlyConfigured('SQLite 3.8.3 or later is required (found %s).' % Database.sqlite_version)
django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.8.2).
Run Code Online (Sandbox Code Playgroud)

我正在运行Ubuntu Trusty 14.04 Server。

如何将sqlite版本升级或更新为> = 3.8.3?

我跑了

$ apt list --installed | grep sqlite

libaprutil1-dbd-sqlite3/trusty,now 1.5.3-1 amd64 [installed,automatic]
libdbd-sqlite3/trusty,now 0.9.0-2ubuntu2 amd64 [installed]
libsqlite3-0/trusty-updates,trusty-security,now 3.8.2-1ubuntu2.2 amd64 [installed]
libsqlite3-dev/trusty-updates,trusty-security,now 3.8.2-1ubuntu2.2 amd64 [installed]
python-pysqlite2/trusty,now 2.6.3-3 amd64 [installed]
python-pysqlite2-dbg/trusty,now 2.6.3-3 amd64 [installed]
sqlite3/trusty-updates,trusty-security,now 3.8.2-1ubuntu2.2 amd64 [installed]
Run Code Online (Sandbox Code Playgroud)

和

sudo apt install --only-upgrade libsqlite3-0

Reading package lists... Done …
Run Code Online (Sandbox Code Playgroud)

python sqlite django

6
推荐指数
4
解决办法
6593
查看次数

标签 统计

django ×1

python ×1

sqlite ×1