zoukankan      html  css  js  c++  java
  • django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).

      启动Django

      python36 manage.py runserver 0.0.0.0:8888

      报错信息如下:

      django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17)

      sqlite的版本太低需要升级.


      下载sqlite源码包安装:

      wget http://www.sqlite.org/2019/sqlite-autoconf-3280000.tar.gz


      解压:

      tar zxvf sqlite-autoconf-3280000.tar.gz -C /usr/src/


      编译安装:

      cd /usr/src/sqlite-autoconf-3280000/

      ./configure --prefix=/usr/local/sqlite

      make && make install


      替换版本

      mv /usr/bin/sqlite3 /usr/bin/sqlite3_old

      cd /usr/local/sqlite/bin/

      ln -s sqlite3 /usr/bin/sqlite3


      共享库修改,注意sqlite的安装路径

      vim /etc/profile

      export LD_LIBRARY_PATH="/usr/local/sqlite/lib"


      配置生效

      source /etc/profile


      查看sqlite版本信息

      sqlite3 --version

      3.28.0 2019-04-16 19:49:53 884b4b7e502b4e991677b53971277adfaf0a04a284f8e483e2553d0f83156b50


      python查看sqlite版本信息:

      [root@crawler-03 bin]# python36

      Python 3.6.8 (default, Apr  4 2019, 10:34:20) 

      [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux

      Type "help", "copyright", "credits" or "license" for more information.

      >>> import sqlite3

      >>> sqlite3.sqlite_version

      '3.28.0'

      >>> 


      运行django

      python36 manage.py runserver 0.0.0.0:8888

  • 相关阅读:
    HDU 5585 Numbers
    HDU 3308 LCIS
    POJ 2991 Crane
    POJ 1436 Horizontally Visible Segments
    POJ 3667 Hotel
    HaiHongOJ 1003 God Wang
    【SDOI 2008】 递归数列
    5月19日省中提高组题解
    【HDU 1588】 Gauss Fibonacci
    【POJ 3233】Matrix Power Series
  • 原文地址:https://www.cnblogs.com/AlexKing007/p/12338084.html
Copyright © 2011-2022 走看看