采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我在本地安装的是mysql5.7版本,每次初始化Django项目都会弹出这个mysqlClient的版本报错,但是我的版本已经是升级到最高级的,请问老师为啥还会报错?还有如何解决?网上的解决方式是注释掉下面此句,但我觉得改其源代码不妥,虽然能运行但只是回避了问题,并没有真正理解和解决根本问题,所以在此请教老师,谢谢!
最终 因项目存在这句未注释 环境并未安装mysqlclient 驱动 安装驱动 注释掉上述代码解决
非常感谢!
你是否用过pymysql? 把其他数据库驱动卸载 在项目的__init__文件中 import MySQLdb 写入这一句 试试看还有没有报错
在其他项目用过pymysql,但是这个项目的虚拟环境并没有安装。在项目的__init__文件中 import MySQLdb 一样会报错:ModuleNotFoundError: No module named 'MySQLdb' 因为此项目没有安装这个包
import pymysql pymysql.install_as_MySQLdb() 使用以上两句 会出现相同的图片中相同的报错
你加我qq 1050473814 把你这代码发我份 我本地起个环境看一下
登录后可查看更多问答,登录/注册
一套通用的技术组合拳,助你解决大部分Python类网站后端问题
1.4k 18
1.6k 15
1.9k 13
2.1k 13
900 12