django配置mysql报错 no model named “MySQLdb”

2018-09-30 17:12 by 华华么么, 阅读, 评论, 收藏, 编辑

官网上面连接mysql数据库的参数很少,入了不少坑,一直排错和检查参数都没有问题,只能manage.py mirgrate 更新数据库的信息创建数据库的表。

很是郁闷。报了一大堆的错误,大概意思就是说没有MySQLdb这个模块 、

no model named “MySQLdb”

举手无措的我,吓尿了。翻了百度,查找方法,安装mysqldb,mysql-python试了很多个都不行。

最后想了想报错的最后一行。是否安装mysqlclient.

抱着试一试的心态,离线安装了一个mysqlclient,

1.地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

搜索mysqlclient,然后找到对应python版本的下载下来,

2.pip install mysqlclient (刚下载的那个的文件全名)

3.切换到项目的文件夹里,打开命令提示符,重新manage.py migrate. 激动的进度条出现了。完美解决。

 

版权声明:本文为daixh原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/daixh/p/9732667.html