manage.py runserver无法正常工作

时间:2010-05-17 04:06:09

标签: mysql django settings

我是django和python的新手,所以请原谅我可能正在做的任何简单错误。我正在尝试在我的本地Windows Vista机器上设置我的第一个django项目。我已成功创建项目,没有任何问题。我遇到的问题是当我的settings.py具有我的数据库密钥的值时,manage.py runserver命令失败。如果我在运行命令之前在设置中有值,那么只要我运行它就会出错。如果我已经运行该命令并且服务器正在运行,则只要我使用值编辑设置文件,错误就会显示在我仍然打开的命令提示符中。最内部的异常似乎是“加载MySQLdb模块时出错:没有名为MYSQLdb的模块”。如果我将settings.py留空,则该命令执行没有问题。

非常感谢任何建议!

由于

2 个答案:

答案 0 :(得分:3)

您没有安装mysql-python模块,这就是您收到该错误的原因。

您可以在

找到该模块

http://pypi.python.org/pypi/MySQL-python/

答案 1 :(得分:2)

安装MySQLdb模块或oursql模块以及django-oursql连接器。