解决:django-No-module-named-'MySQLdb'

解决django:No module named ‘MySQLdb’

网上有说法是装mysqlclient
自己尝试了一下,好像直接装还不行,要装一个软件才行了。这里对此不作讲解
我们说一下使用pymysql的方式解决此类问题

1、你要安装pymysql的安装包

两种安装方式

  • 使用命令行安装
pip install pymysql
  • 在编辑器安装

工具栏 => File => Settings => Project:[项目名] => Project Interpreter => 点击 “+” 号,然后搜索pymysql安装

2. 在你的要使用mysql数据库app的目录下面的__init__.py,加入以下代码

import pymysql
pymysql.install_as_MySQLdb()

比如,我的目录/pyblog/blog/init.py的路径
pyblog是项目名称,blog是app名称
之后,你在执行你的数据库的操作代码就行了、

略微参考:
django:No module named ‘MySQLdb’

发布了105 篇原创文章 · 获赞 0 · 访问量 683

猜你喜欢

转载自blog.csdn.net/binxi9894/article/details/105353482