Отладка с помощью Pydev 1.5 - PullRequest
       24

Отладка с помощью Pydev 1.5

5 голосов
/ 01 октября 2009

Я пытаюсь отладить свое приложение с помощью Pydev 1.5

Я сделал почти все, что упомянуто в документации, чтобы запустить отладчик.

Я получаю эту ошибку при попытке начать отладку:

pydev debugger: warning: psyco not available for speedups (the debugger will still work correctly, but a bit slower)
pydev debugger: starting
Traceback (most recent call last):
  File "C:\Documents and Settings\mkallat\Desktop\eclipse\plugins\org.python.pydev.debug_1.5.0.1251989166\pysrc\pydevd.py", line 953, in <module>
    debugger.run(setup['file'], None, None)
  File "C:\Documents and Settings\mkallat\Desktop\eclipse\plugins\org.python.pydev.debug_1.5.0.1251989166\pysrc\pydevd.py", line 780, in run
    execfile(file, globals, locals) #execute the script
  File "Z:\dev\hfholidays\urls.py", line 1, in <module>
    from django.conf.urls.defaults import *
ImportError: No module named django.conf.urls.defaults

Пожалуйста, предложите мне, как лучше всего это решить. Или я что-то упустил?

Заранее спасибо.

1 Ответ

5 голосов
/ 01 октября 2009

Вы пропустили django - pydev не может найти модули django

Вам нужно иметь все модули Python, которые вам нужны, для Python, обычно это делается с помощью переменной среды PYTHONPATH, включающей каталог модуля.

В pydev перейдите в проект-> Свойства-> Pydev-PYTHONPATH и выберите вкладку Внешние библиотеки. Вам нужно добавить пакет django к вашему пути.

В качестве альтернативы обычная установка Djano должна была бы поместить django в пакеты сайта python и поэтому должна быть доступна на PYTHONPATH

...