sqlalchemy 报错 ModuleNotFoundError: No module named 'MySQLdb'

sqlalchemy 报错 ModuleNotFoundError: No module named 'MySQLdb'

解决方案goocz2025-05-02 17:18:315A+A-

Python3 使用flask_sqlalchemy 报错:ModuleNotFoundError: No module named 'MySQLdb'

原因

  • python3 连接MySQL数据库驱动是 pymysql
  • python2 连接MySQL数据驱动可以用 pymysql、MySQLdb
  • sqlalchemy 默认使用 MySQLdb 连接数据库,所以报错

解决办法

import pymysql
pymysql.install_as_MySQLdb()
点击这里复制本文地址 以上内容由goocz整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

果子教程网 © All Rights Reserved.  蜀ICP备2024111239号-5