博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Did you install mysqlclient? 运行Django项目报错
阅读量:6236 次
发布时间:2019-06-22

本文共 3711 字,大约阅读时间需要 12 分钟。

Unhandled exception in thread started by 
.wrapper at 0x000001C467632378>Traceback (most recent call last): File "E:\pythontest\Shop\venv\lib\site-packages\django\db\backends\mysql\base.py", line 15, in
import MySQLdb as DatabaseModuleNotFoundError: No module named 'MySQLdb'The above exception was the direct cause of the following exception:Traceback (most recent call last): File "E:\pythontest\Shop\venv\lib\site-packages\django\utils\autoreload.py", line 225, in wrapper fn(*args, **kwargs) File "E:\pythontest\Shop\venv\lib\site-packages\django\core\management\commands\runserver.py", line 112, in inner_run autoreload.raise_last_exception() File "E:\pythontest\Shop\venv\lib\site-packages\django\utils\autoreload.py", line 248, in raise_last_exception raise _exception[1] File "E:\pythontest\Shop\venv\lib\site-packages\django\core\management\__init__.py", line 327, in execute autoreload.check_errors(django.setup)() File "E:\pythontest\Shop\venv\lib\site-packages\django\utils\autoreload.py", line 225, in wrapper fn(*args, **kwargs) File "E:\pythontest\Shop\venv\lib\site-packages\django\__init__.py", line 24, in setup apps.populate(settings.INSTALLED_APPS) File "E:\pythontest\Shop\venv\lib\site-packages\django\apps\registry.py", line 112, in populate app_config.import_models() File "E:\pythontest\Shop\venv\lib\site-packages\django\apps\config.py", line 198, in import_models self.models_module = import_module(models_module_name) File "D:\py\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "
", line 994, in _gcd_import File "
", line 971, in _find_and_load File "
", line 955, in _find_and_load_unlocked File "
", line 665, in _load_unlocked File "
", line 678, in exec_module File "
", line 219, in _call_with_frames_removed File "E:\pythontest\Shop\venv\lib\site-packages\django\contrib\auth\models.py", line 2, in
from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager File "E:\pythontest\Shop\venv\lib\site-packages\django\contrib\auth\base_user.py", line 47, in
class AbstractBaseUser(models.Model): File "E:\pythontest\Shop\venv\lib\site-packages\django\db\models\base.py", line 114, in __new__ new_class.add_to_class('_meta', Options(meta, app_label)) File "E:\pythontest\Shop\venv\lib\site-packages\django\db\models\base.py", line 315, in add_to_class value.contribute_to_class(cls, name) File "E:\pythontest\Shop\venv\lib\site-packages\django\db\models\options.py", line 205, in contribute_to_class self.db_table = truncate_name(self.db_table, connection.ops.max_name_length()) File "E:\pythontest\Shop\venv\lib\site-packages\django\db\__init__.py", line 33, in __getattr__ return getattr(connections[DEFAULT_DB_ALIAS], item) File "E:\pythontest\Shop\venv\lib\site-packages\django\db\utils.py", line 202, in __getitem__ backend = load_backend(db['ENGINE']) File "E:\pythontest\Shop\venv\lib\site-packages\django\db\utils.py", line 110, in load_backend return import_module('%s.base' % backend_name) File "D:\py\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "E:\pythontest\Shop\venv\lib\site-packages\django\db\backends\mysql\base.py", line 20, in
) from errdjango.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.Did you install mysqlclient?

运行报错,看说明为没有安装mysqlclient,检查后本机已经安装了mysqlClient。

仔细研究后发现,在虚拟空间中也需要安装。
在cmd下进入项目的虚拟空间,运行
pip install mysqlclient
安装完成后再次运行项目
Did you install mysqlclient? 运行Django项目报错
不再报错没有mysql的驱动。本次报错是数据库名称不对,修改完数据库名再次运行,成功!

转载于:https://blog.51cto.com/13624822/2128261

你可能感兴趣的文章
Cisco 交换机 升级 IOS
查看>>
火狐4浏览器动态下载统计背后的SQL技术
查看>>
VMDK虚拟硬盘文件丢失,虚拟机无法启动的解决办法
查看>>
S5PV210-arm-裸机-i2c
查看>>
oracle linux 5.8安装oracle 11g rac 第一章:配置实验环境
查看>>
浏览器: Internet Explorer 7 快捷键
查看>>
【Exchange 2019 設置技巧】修改默認附件大小
查看>>
Centos 6.9中 http-2.2 中的一些基本操作和 https 的实现
查看>>
使用QueryTables生成Excel数据时发生错误
查看>>
活动目录实战之十 多台windows 2003 活动目录至win 2008 r2迁移实战
查看>>
我比我的领导差在哪
查看>>
Spring学习笔记二
查看>>
centos自带的日志切割工具 --- logrotate
查看>>
Java中final和static关键字总结
查看>>
一个故障印发的醒悟
查看>>
vim的日常操作方法
查看>>
Windows7系统安装Oracle数据库图文教程详解
查看>>
我的友情链接
查看>>
文本统计命令——wc
查看>>
mina2.0
查看>>