2009-12-30 89 views
0

我在Pydev的Django中構建了我的項目。每件事情都很好。現在我通過添加runserver 8001來配置PyDev來調試項目 - noreload 當我將數據庫引擎發送到sqlite3時,每件事都可以,我可以調試該項目。當我把數據庫引擎到MySQL(我真正的數據庫)並嘗試調試時,我得到: django.core.exceptions.ImproperlyConfigured:加載MySQLdb模塊時出錯:DLL加載失敗:指定的模塊找不到。Django和PyDev的MySQLdb問題

請任何幫助來解決這個問題。我將MySQLdb驅動程序安裝到了我的窗口中。 當我通常運行該項目的工作,只有我遇到這個問題與調試。

感謝

+0

請修改您的問題標題以更好地匹配您的實際問題。 Django調試模式和PyDev使用MySQLDB時遇到問題。 – 2009-12-30 11:53:11

回答

0

我注意到,在窗口 - > Preferencs - > Pydev的 - 翻譯 - >庫,...它說:C:\ Python26 \ LIB \站點包時,它實際上是說:C:\ Python26 \ Lib \ site-packages Lib而不是lib!然後它完美地工作:)最後MySQLdb有代碼完成。

1

調試配置窗口,進入到環境選項卡,並添加以下環境變量:

變量:DYLD_LIBRARY_PATH值:在/ usr /本地/ MySQL的/ lib目錄

就是這樣。