python3下mysqldb不支持

MySQLdb 只适用于python2.x,发现pip装不上。它在py3的替代品是:import pymysql

安装pymysql

一些框架默认仍然用的是MySQLdb,但是python3已经不支持MySQLdb,取而代之的是pymysql,因此运行的时候会报
ImportError: No module named ‘MySQLdb’

(我的是在使用sqlalchemy的时候出现的错误)
在sqlalchemy下的init.py中写入以下两行
路径是/usr/local/lib/python3.6/site-packages/sqlalchemy
import pymysql
pymysql.install_as_MySQLdb()

 

posted @ 2018-07-07 12:08  十七楼的羊  阅读(219)  评论(0编辑  收藏  举报