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了