Django中更改默认数据库为MySQL迁移过程中报错
1.报错以及原因
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3
产生的原因就是自己下载的pymysql包的版本不匹配
那么好,不匹配怎么办,第一想法肯定是下一个规定的版本!
好的~ ~~~ 运行卸载以及下载命令
pip uninstall pymysql
pip install pymysql==1.3.13
坑爹的是,使用pip命令下载的pymysql包根本没有这个版本,最高的版本才0.9.3
2.解决
定位到报错位置:
然后暴力解决——注释掉下面两行代码,然后运行前移命令就OK了