Django和PyDev的MySQLdb问题

时间:2009-12-30 11:35:32

标签: django

我在Pydev中用Django构建了我的项目。每件事都运作良好。现在我通过添加runserver 8001 - noreload配置PyDev来调试项目 当我将数据库engin发送到sqlite3时,一切正常,我可以调试项目。当我把数据库引入MySQL(我真正的数据库)并尝试调试时,我得到: django.core.exceptions.ImproperlyConfigured:加载MySQLdb模块时出错:DLL加载失败:找不到指定的模块。

请帮助解决此问题。我在我的Windows上安装了MySQLdb驱动程序。 当我正常运行项目时,它只能用Debuging来解决这个问题。

由于

2 个答案:

答案 0 :(得分:1)

调试配置窗口中,转到环境选项卡并添加以下环境变量:

变量: DYLD_LIBRARY_PATH 值: / usr / local / mysql / lib

就是这样。

答案 1 :(得分:0)

我在Window中注意到了 - >优先 - > Pydev - 口译员 - >库......它说:C:\ Python26 \ lib \ site-packages它实际上说:C:\ Python26 \ Lib \ site-packages Lib而不是lib!然后它完美地工作:)最后MySQLdb已完成代码。