Django1.9 Python3.4出现Error loading MySQLdb

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django1.9 Python3.4出现Error loading MySQLdb相关的知识,希望对你有一定的参考价值。

 linux Errorloading MySQLdb module: No module named MySQLdb

这是因为目前 MySQLdb 还不支持 python3.x ,开源无人维护哈

之前一直用的是 pymysql 连接 mysql ,这货支持 3.x 可以说是完美啊,苦苦搜索之后才发现:只要在所建 django 工程目录下的 init.py 中添加如下代码

import pymysql
pymysql.install_as_MySQLdb()

即可。我的目录是:
技术分享

以上是关于Django1.9 Python3.4出现Error loading MySQLdb的主要内容,如果未能解决你的问题,请参考以下文章

Python3.4+Django1.9+Bootstrap3

virtualenv(python3.4), pip install mysqlclient 错误

升级到 Django 1.11 后 append_slash 不再起作用

Django1.9开发博客(13)- redis缓存

Django 1.9.5:偶尔出现反向查找字段的 FieldError

ubuntu 出现pcie bus erro