今天在一臺新機器上運行本身的代碼時,出現一個關於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