解決SQLite3版本太低

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

解決辦法:

  1. 查看當前SQLite3版本:
[root@iZwz906mxhbe3mpxy6kyzoZ myblog-python]# sqlite3 --version
3.7.17 2013-05-20 00:56:22 118a3b35693b134d56ebd780123b7fd6f1497668

2.如果用了虛擬環(huán)境鹏控,查看運行環(huán)境中的SQLite3版本

[root@iZwz906mxhbe3mpxy6kyzoZ myblog-python]# workon blog
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ myblog-python]# python3
Python 3.6.5 (default, Nov  8 2019, 11:56:20) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sqlite3
>>> sqlite3.sqlite_version
'3.7.17'
>>> exit()
  1. Centos7安裝最新的sqlite3并設(shè)置更新python庫版本
#回到根目錄
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ myblog-python]# cd ~
#下載
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ ~]# wget https://www.sqlite.org/2019/sqlite-autoconf-3270200.tar.gz
#解壓
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ ~]# tar -zxvf sqlite-autoconf-3270200.tar.gz
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ ~]# cd sqlite-autoconf-3270200
#配置安裝路徑
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ sqlite-autoconf-3270200]# ./configure --prefix=/usr/local
#安裝
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ sqlite-autoconf-3270200]# make && make install
#查找SQLite3的路徑
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ sqlite-autoconf-3270200]# find /usr/ -name sqlite3
#將下載解壓的文件全刪除
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ sqlite-autoconf-3270200]# cd ~
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ ~]# rm -rf sqlite-autoconf-3270200
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ ~]# rm -rf sqlite-autoconf-3270200.tar.gz 


#檢查版本
## 最新安裝的sqlite3版本
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ ~]#  /usr/local/bin/sqlite3 --version
3.27.2 2019-02-25 16:06:06 bd49a8271d650fa89e446b42e513b595a717b9212c91dd384aab871fc1d0f6d7

## Centos7自帶的sqlite3版本
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ ~]# /usr/bin/sqlite3 --version
3.7.17 2013-05-20 00:56:22 118a3b35693b134d56ebd780123b7fd6f1497668

## 運行環(huán)境的sqlite3版本
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ ~]# sqlite3 --version
3.7.17 2013-05-20 00:56:22 118a3b35693b134d56ebd780123b7fd6f1497668

## 更改舊的sqlite3
### 備份舊的sqlite3
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ ~]# mv /usr/bin/sqlite3  /usr/bin/sqlite3_old

## 將新的sqlite3軟連接到原來sqlite3位置
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ ~]# ln -s /usr/local/bin/sqlite3   /usr/bin/sqlite3

## 運行環(huán)境的sqlite3版本
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ ~]# sqlite3 --version
3.27.2 2019-02-25 16:06:06 bd49a8271d650fa89e446b42e513b595a717b9212c91dd384aab871fc1d0f6d7

#將路徑傳遞給共享庫
# 設(shè)置開機自啟動執(zhí)行湾盒,可以將下面的export語句寫入 ~/.bashrc 文件中盼樟,如果如果你想立即生效得运,可以執(zhí)行source ?/.bashrc 將在每次啟動終端時執(zhí)行
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ ~]# export LD_LIBRARY_PATH="/usr/local/lib"

# 檢查Python的SQLite3版本
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ ~]# python3
Python 3.6.5 (default, Nov  8 2019, 11:56:20) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sqlite3      
>>> sqlite3.sqlite_version    
'3.27.2'
>>> exit
Use exit() or Ctrl-D (i.e. EOF) to exit
>>> exit()

# 執(zhí)行項目
(blog) [root@iZwz906mxhbe3mpxy6kyzoZ myblog-python]# python manage.py runserver
INFO 2019-11-09 10:27:55,169 autoreload 597 Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).
November 09, 2019 - 10:27:55
Django version 2.2.5, using settings 'myblog.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蔬芥,一起剝皮案震驚了整個濱河市扑毡,隨后出現(xiàn)的幾起案子格嗅,更是在濱河造成了極大的恐慌宴霸,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件澳泵,死亡現(xiàn)場離奇詭異实愚,居然都是意外死亡,警方通過查閱死者的電腦和手機兔辅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進店門腊敲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人维苔,你說我怎么就攤上這事碰辅。” “怎么了介时?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵没宾,是天一觀的道長。 經(jīng)常有香客問我沸柔,道長循衰,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任勉失,我火速辦了婚禮羹蚣,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘乱凿。我一直安慰自己顽素,他們只是感情好咽弦,可當我...
    茶點故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著胁出,像睡著了一般型型。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上全蝶,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天闹蒜,我揣著相機與錄音,去河邊找鬼抑淫。 笑死绷落,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的始苇。 我是一名探鬼主播砌烁,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼催式!你這毒婦竟也來了函喉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤荣月,失蹤者是張志新(化名)和其女友劉穎管呵,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體哺窄,經(jīng)...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡捐下,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了堂氯。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蔑担。...
    茶點故事閱讀 40,090評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖咽白,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情鸟缕,我是刑警寧澤晶框,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站懂从,受9級特大地震影響授段,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜番甩,卻給世界環(huán)境...
    茶點故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一侵贵、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧缘薛,春花似錦窍育、人聲如沸卡睦。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽表锻。三九已至,卻和暖如春乞娄,著一層夾襖步出監(jiān)牢的瞬間瞬逊,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工仪或, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留确镊,地道東北人。 一個月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓范删,卻偏偏與公主長得像骚腥,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子瓶逃,可洞房花燭夜當晚...
    茶點故事閱讀 45,033評論 2 355

推薦閱讀更多精彩內(nèi)容