2009-12-30 2 views
0

Я построил свой проект с Django в Pydev. Все хорошо работает. Теперь я настроил PyDev для отладки проекта, добавив runerver 8001 - noreload Когда я отправил базу данных в sqlite3, все будет в порядке, и я могу отлаживать проект. Когда я помещаю базу данных в MySQL (моя реальная БД) и пытаюсь отлаживать, я получаю: django.core.exceptions.ImproperlyConfigured: Ошибка при загрузке модуля MySQLdb: Ошибка загрузки DLL: указанный модуль не найден.MySQLdb проблема с Django и PyDev

Пожалуйста, помогите решить эту проблему. Я установил драйвер MySQLdb в свои окна. Когда я запускаю проект, как правило, он работает, только я получаю эту проблему с помощью Debuging.

Благодаря

+0

Пожалуйста, измените свой вопрос, чтобы лучше соответствовать вашему актуальному вопросу. У вас проблемы с режимом отладки Django и MySQLDB с PyDev. –

ответ

0

я заметил в окне -> Preferencs -> Pydev - Переводчик -> Библиотеки ... это сказал: C: \ Python26 \ Lib \ сайт-пакеты, когда он на самом деле говорит: C: \ Python26 \ Lib \ site-packages Lib вместо lib! Затем он работал отлично :) Наконец, MySQLdb имеет завершение кода.

1

В Debug Configurations окно, перейдите на вкладку окружающей среды и добавьте следующую переменную окружения:

переменная: DYLD_LIBRARY_PATH значение: /USR/местные/MySQL/Библиотека

И все.

Смежные вопросы