Django框架初始化数据库报错
报错原因
Django是2.2版本的,Django2.2与pymysql不兼容;
解决方案
方案一、把Django改成2.1版本的
方案二、找到Python安装路劲下的Python36-32\Lib\site-packages\django\db\backends\mysql\base.py文件;
我是在tensorflow框架基础上安装的,所以在D:\ProgramData\Anaconda3\envs\tensorflow\Lib\site-packages\django\db\backends\mysql\base.py文件
找到如下的两行代码片段
将其注释掉
重新在项目manage.py路劲下执行如下命令即可
python manage.py makemigrations
pytho