python3 在django 中使用mysql报错 ImportError: No module named 'MySQLdb'

来源:互联网 发布:软件及信息服务业 编辑:程序博客网 时间:2024/05/22 14:02

今天在python3 +django中使用mysql  无论怎么弄都报错  

ImportError: No module named 'MySQLdb'

 按照 Stack Overflow上 说pip install mysqlclient 或者pip install mysql-python

结果都安装不上  最后找到原因 mysql-python不支持python3.x

但是  我之前明明在python3+django 中使用过mysql  ,时间久了就忘记了  

找了半天

最终找到解决办法    在这里记录一下 以防以后忘记 

首先安装mysql python库  

 pip install PyMySQL

然后在 自己的项目 的__init__.py文件下 输入

import pymysql
pymysql.install_as_MySQLdb()

然后运行 就不会出错了



0 0
原创粉丝点击