我之前問過這個問題,但沒有答覆,也許我不那麼清楚。調試Django項目問題
我正在嘗試使用MySQL數據庫調試django項目。如果我運行管理員或試圖使用shell來與數據庫通信,那麼每件事情都很好,我可以做所有事情。我爲Python 2.6安裝了MySQLdb。
我在我的Apatana工作室上安裝了PyDev。使用runserver 8001配置調試--noreload。
當我開始調試,當我到達下面的代碼在C:\ Python26 \ LIB \站點包\ Django的\ DB \後端\ mysql的\ base.py
嘗試: 進口MySQLdb的數據庫 除了導入錯誤,E: 從django.core.exceptions進口ImproperlyConfigured
提高ImproperlyConfigured( 「錯誤加載MySQLdb的模塊:%s的」 %E)
我得到一個導入錯誤:django.core.exceptions.ImproperlyConfigured :加載MySQLdb模塊時出錯:DLL加載失敗:指定的模塊找不到。
我試圖更深入地導入MySQLdb作爲數據庫行,它將轉到C:\ Python26 \ Lib \ site-packages \ MySQLdb__init __。py並且在導入_mysql行時失敗。
我不明白這個問題。當運行Django管理員時,每件事情都可以,但是調試失敗。
任何幫助,請。 在此先感謝。
你正在使用哪個版本的django和MySQLdb? – sharjeel 2010-01-04 07:56:21
如果你只是在Python中導入MySQLdb,會發生什麼? DATABASE_ENGINE是否設置爲'mysql'? – 2010-01-04 11:16:38
你真的需要導入MySQLdb嗎?通過集錦運行時,從django.db進口連接 光標= connection.cursor() – jujule 2010-01-04 12:13:35