当我编辑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
你需要单独安装MySQLdb module;它不附带Django发行版本身。
像Django一样,它是available on PyPI,所以你可以用easy_install MySQL-python
或pip install MySQL-python
安装它。
Neeraj我无法对上述答案发表评论,所以我写在这里
正如Martijn所说
使用easy_install MySQL-python
安装mysql-python
使用python manage.py runserver手动重启服务器