我运行python3 manage.py runserver 10.0.1.150:000
我收到错误消息,说django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).
所以我去做LD_LIBRARY_PATH='/opt/atomicorp/atomic/root/usr/lib64/' python3
来检查SQlite的版本
然后是import sqlite3
,然后是sqlite3.sqlite_version
。我得到'3.8.5'
我对为什么它不起作用感到非常困惑,并且我已经想到了一些原因,例如系统可能没有检测到更新之类的东西。
答案 0 :(得分:1)
通常在生产中不使用SQLite
或SQLite3
,某些托管服务提供商完全不支持它。我建议您选择MySQL
。
可能有用的参考