最近学习Django的过程中,在cmd打算使用python manage.py shell来测试数据的时候,当我一导入自己写的model类,就发现报了这个错误django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.
原以为是导入路径问题,但是发现用绝对路径仍然报错
然鹅,我在pycharm的tool打开manage.py工具的时候又可以正常创建对象并保存。
后来百度了一个博客https://blog.csdn.net/LHYzyp/article/details/70550683
发现原来和python3有关系,按照上述的步骤在项目文件夹下init添加两行代码即可:
import pymysql
pymysql.install_as_MySQLdb()