Error loading MySQLdb module.Did you install mysqlclient?报错解决方法
2023-12-25 20:35:21
出现报错django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.
Did you install mysqlclient??
这个错误意味着你的Django项目在尝试使用MySQL数据库时找不到MySQLdb模块。
首先检查自己有没有安装mysqlclient
运行以下命令来安装mysqlclient:
pip install mysqlclient
如果安装后存在相同问题
在项目原始目录中编辑init.py文件。加:
import pymysql
pymysql.install_as_MySQLdb()
再次运行如果还是出现如下报错:
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.
根据报错
注释掉以下几行
#if version < (1, 3, 13):
# ? ?raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)
文章来源:https://blog.csdn.net/2301_80100415/article/details/135207328
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!