django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlc...

使用Django2.0进行开发是出现如上错误,具体如下:

Traceback (most recent call last):
  File "/home/san/PycharmProjects/MapleMooc/venv/lib/python3.6/site-packages/django/db/backends/mysql/base.py", line 15, in <module>
    import MySQLdb as Database
ModuleNotFoundError: No module named 'MySQLdb'

The above exception was the direct cause of the following exception:
...
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.
Did you install mysqlclient?

解决方案:
init.py文件里添加两行代码:

import pymysql

pymysql.install_as_MySQLdb()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容