今天在一台新机器上运行自己的代码时,出现一个关于sqlite的错误

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

 python 使用peewee遇到sqlite 错误解决

这里是用到peewee这个ORM的连接池,会自动去获取本地的sqlite3的版本,虽然我并没有用sqlit

查了下sqlite3是python自带的模块,尝试直接去导入sqlite3,发现报错,没有_sqlite3模块,如下图

 python 使用peewee遇到sqlite 错误解决

求助万能的stack overflow,发现是因为我在编译python的时候,这台机器没有装sqlite-devel库,于是

[shell#] yum install sqlit-devel

 然后再重新编译下python ,问题解决!

相关文章:

  • 2022-12-23
  • 2021-07-29
  • 2022-12-23
  • 2021-12-28
  • 2022-12-23
  • 2022-12-23
  • 2021-04-28
  • 2021-08-14
猜你喜欢
  • 2021-10-23
  • 2022-02-08
  • 2022-12-23
  • 2022-02-12
  • 2022-01-11
  • 2022-12-23
相关资源
相似解决方案