python 使用peewee遇到sqlite 錯誤解決

今天在一臺新機器上運行本身的代碼時,出現一個關於sqlite的錯誤python

AttributeError: 'NoneType' object has no attribute 'sqlite_version_info'sql

 

這裏是用到peewee這個ORM的鏈接池,會自動去獲取本地的sqlite3的版本,雖然我並無用sqlitshell

查了下sqlite3是python自帶的模塊,嘗試直接去導入sqlite3,發現報錯,沒有_sqlite3模塊,以下圖bash

 

求助萬能的stack overflow,發現是由於我在編譯python的時候,這臺機器沒有裝sqlite-devel庫,因而sqlite

[shell#] yum install sqlit-devel

 而後再從新編譯下python ,問題解決!blog

相關文章
相關標籤/搜索