Django Error:No module named '*******'
(声明:本教程仅供本人学习使用,如有人使用该技术触犯法律与本人无关)
(如果有错误,还希望指出。共同进步)
Error:No module named ‘MySQLdb’
Django_python2 环境中连接数据库需要MysqlDB模块,MysqlDB不是第三方库,需要在Django中初始化。
原因:MySqlDB是从pymysql中的__init__.py文件中install_as_MySQLdb()方法创建出来。
# Django第三方库中初始化
# 找到python环境,.\Lib\site-packages\django\db\backends\mysql\__init__.py,添加以下代码
import pymysql
pymysql.install_as_MySQLdb()
# 如果没有pymysql模块, pip install pymysql
Error:No module named ‘×××’
可能原因一:没有识别到环境的路径
# 在错误的根地址添加
import sys
sys.path.append('你python的site-packages的绝对路径')
来源:CSDN
作者:52o。
链接:https://blog.csdn.net/weixin_43633797/article/details/104425502