解决python3下mysqldb不支持
来源:互联网 发布:上海发布app软件下载 编辑:程序博客网 时间:2024/06/06 00:50
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 pymysqlpymysql.install_as_MySQLdb()
注意用sudo打开,否则不能保存
问题解决!
——-补充说明
如果是要部署到服务器,建议还是解决一下环境的问题,单单只在自己本地电脑是可以解决这个问题,但是有可能放到服务器的时候,服务器仍然不能运行甚至挂掉
转自 —-栖迟於一丘
原文链接(https://www.hongweipeng.com/index.php/archives/1142/)
阅读全文
0 0
- 解决python3下mysqldb不支持
- Windows下配置Python3 MySQLdb
- windows环境下配置Python3使用MySQLdb
- 解决torndb(目前对MySQLdb最好的封装)在python3.x下不能用的问题
- mysqldb在python3下无法使用的解决方案
- python3.6 在windows 系统下安装mysqldb
- Mac下安装MySQLdb报错解决
- python3 No module named ‘MySQLdb’
- python3.* No module named ‘MySQLdb'
- Ubuntu14.04下解决No module named MySQLdb错误
- IE9下onpropertychange不支持解决思路
- 解决ie8下的不支持trim
- python3下:Was unable to import superset Error: No module named 'MySQLdb'
- python3 + Django :Error loading MySQLdb module No module named 'MySQLdb'
- Python3.3 安装 MySQLdb(Ubuntu13.04)
- Python3.5,django连接mysql数据库MySQLdb
- Ubuntu14 安装mysqlclient (MySQLdb)python3
- mac python3.* ModuleNotFoundError: No module named 'MySQLdb'
- echarts 柱状图坐标轴颜色
- POJ 3617(贪心)
- android studio的快捷键
- 机器学习 第四周 总结 知识点
- Maya之桥接
- 解决python3下mysqldb不支持
- 解决图片错位闪烁问题
- 自定义生成二维码,可添加logo
- XListView上拉加载下拉刷新
- hadoop异常: Wrong FS: hdfs://192.168.1.xx:9000/output, expected: file:///
- ios 推送证书的配置
- 最小二乘矩阵形式python实现(线性)
- 计算机视觉领域经典论文源码
- 中科院NLPIR/ICTCLAS2016分词系统找不到Configure.xml