前言 在新的一年里祝大家前端都用es6,PHP都用php7,Java都是JAVA9,python都是3。好了,下面进入本文的主要的内容,大家可能在Python2.x中用习惯了Mysqldb,但是在pytho
前言
在新的一年里祝大家前端都用es6,PHP都用php7,Java都是JAVA9,python都是3。好了,下面进入本文的主要的内容,大家可能在Python2.x中用习惯了Mysqldb,但是在python3.x中已经不支持那个组件了。如果还想要让python 3支持mysqldb该怎么办呢?下面来一起看看吧。
原因
Mysqldb 只适用于python2.x,发现pip装不上。它在py3的替代品是: import pymysql
pip install pymysql
Django+mysql
而DjanGo默认的还是使用MySQLdb:执行会报:ImportError: No module named 'MySQLdb'
解决:
在站点的 __init__.py 文件中添加
import pymysql
pymysql.install_as_MySQLdb()
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对编程网的支持。
--结束END--
本文标题: 让python 3支持mysqldb的解决方法
本文链接: https://www.lsjlt.com/news/13682.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0