-
如图,在pycharm中安装mysqlclient报错,而Django框架想要的又就是mysqlclient,怎么办?
-
可以暂时安装PyMYSQL代替mysqlclient
pip install PyMYSQL
-
安装好PyMYSQL后以后,Django并不想要PyMYSQL,所以需要修改一些配置:
- 在配置文件中导入pymysql ,然后将它改名为mysqlclient
- 如果PyMYSQL的版本太低了,还需要修改版本号
按住command键点击包名称进入源代码修改版本号
- 在配置文件中导入pymysql ,然后将它改名为mysqlclient
-
改到这里,运行Django项目,依旧还会报错。
点击错误信息,进入错误代码位置。
需要将这里的decode改成encode。
第三方库的代码,修改之前会询问。选第一个即可。