天天看点

django项目出现mysqlclient 1.3.13 or newer is required; you have 0.9.3

django项目出现mysqlclient 1.3.13 or newer is required; you have 0.9.3

肯定是用了pymysql了

找到pymysql的__init__.py

比如我的 /Users/xx/anaconda3/envs/django_env/lib/python3.6/site-packages/pymysql/__init__.py 

找到

version_info = (1, 3, 12, "final", 0)    应该是在111行附近

# 此处版本为mysqlclent的真实版本 比如  pip instll mysqlclient==1.4.6 此处就改为1.4.6

version_info = (1, 4, 6, "final", 0)

有用就回来点个赞吧