1. 部署蓝鲸
2. 安装django
mkdir ~/.virtualenvs
python3 -m venv ~/.virtualenvs/djangodev
python -m venv ~/.virtualenvs/djangodev
source ~/.virtualenvs/djangodev/bin/activate
deactivate
source ~/.virtualenvs/djangodev/bin/activate
pip install Django
python -c "import django;print(django.__path__)"
3. django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).
locate django将会输出大量包含django关键字的目录文件,可以看到django安装在哪些路径下,
在我的系统上,需要找到/…/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py这个脚本,
django判断当前使用的sqlite版本的代码就在这里,找到以下代码块,注释掉那一行代码并更改:
参考: http://coollsx.com/resolve-django-for-sqlite-3-8-3-or-later-is-required/
用一个例子来演示会更加清晰