-1

当我编辑backends/settings.py文件以配置数据库时

> DATABASES = {
>     'default': {
>         'ENGINE': 'django.db.backends.mysql',

它给出了以下错误

raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
4

2 回答 2

2

需要单独安装MySQLdb 模块;它不附带 Django 发行版本身。

与 Django 一样,它在 PyPI 上可用easy_install MySQL-python,因此您可以使用或安装它pip install MySQL-python

于 2012-08-22T12:40:16.440 回答
0

Neeraj 我无法对上述答案发表评论,所以我在这里写

正如马丁所说

使用安装 mysql-python easy_install MySQL-python

使用 python manage.py runserver 手动重启服务器

于 2012-08-22T13:07:00.527 回答