版本: windows10+py37+django2.2
错误: 项目启动时出现,No installed app with label \'admin\'
解决办法:
安装最新的 pip install mysqlclient==1.4.6,问题解决.说明mysqlclient兼容django2.2,而pymysql不兼容.
删除已按装的 pymysql
删除配置:
# import pymysql
# pymysql.install_as_MySQLdb()
DATABASES = {
\'default\': {
\'ENGINE\': \'django.db.backends.sqlite3\',
\'NAME\': os.path.join(BASE_DIR, \'db.sqlite3\'),
}
}
# 配置mysql数据库时出再错误:LookupError: No installed app with label \'admin\'.
# 安装最新的 pip install mysqlclient==1.4.6,
DATABASES = {
\'default\': {
\'ENGINE\': \'django.db.backends.mysql\',
\'NAME\': \'a01\',
\'HOST\': \'127.0.0.1\',
\'PORT\': \'3306\',
\'USER\': \'root\',
\'PASSWORD\': \'123456789\'
}
}