mysqlclient 1.3.13 or newer is required; you have 0.9.3.

最近准备新建一个项目,然后创建完Django以后(版本为3.0了)
连接数据库时又发生了问题
上一个项目中有单独记录过一篇是用pymysql在python3中进行连接的事情

不过这次不行了,搜了一圈应该是Django版本的原因

然后在Stackoverflow上搜到了把版本手动加入的解决方法,如下,所以记录一下

import pymysql
pymysql.version_info = (1, 3, 13, "final", 0)  #自己手动填写版本
pymysql.install_as_MySQLdb()
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容